public interface SketchConstraintBuilder extends Builder
SketchConstraint
builder SketchCollection.createConstraintBuilder()
Modifier and Type | Interface and Description |
---|---|
static class |
SketchConstraintBuilder.Constraint
the types of the constraint
|
Modifier and Type | Method and Description |
---|---|
SelectNXObject |
centerline()
Returns the centerline for a symmetric constraint type
License requirements: None. |
SketchConstraintBuilder.Constraint |
constraintType()
Returns the constraint type
License requirements: None. |
SelectNXObjectList |
geometryToConstrain()
Returns the geometries to be constrained
License requirements: None. |
SelectNXObject |
geometryToConstrainTo()
Returns the secondary geometries to be constrained
License requirements: None. |
boolean |
makeReference()
Returns the flag specifying whether or not to make the centerline reference geometry
License requirements: None. |
void |
setConstraintType(SketchConstraintBuilder.Constraint constraintType)
License requirements: None. |
void |
setMakeReference(boolean makeReference)
License requirements: None. |
commit, destroy, getCommittedObjects, getObject, showResults
printTestData, printTestData, tag, tagValue
validate
SketchConstraintBuilder.Constraint constraintType() throws NXException, RemoteException
NXException
RemoteException
void setConstraintType(SketchConstraintBuilder.Constraint constraintType) throws NXException, RemoteException
constraintType
- NXException
RemoteException
SelectNXObjectList geometryToConstrain() throws NXException, RemoteException
NXException
RemoteException
SelectNXObject geometryToConstrainTo() throws NXException, RemoteException
NXException
RemoteException
SelectNXObject centerline() throws NXException, RemoteException
NXException
RemoteException
boolean makeReference() throws NXException, RemoteException
NXException
RemoteException
void setMakeReference(boolean makeReference) throws NXException, RemoteException
makeReference
- NXException
RemoteException
Copyright 2011 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.