public interface DatumBuilder extends FeatureBuilder
DatumConstraint
.) The two datum subclasses can be positioned by editig constriants, and
can also be edited via a set of explicit methods for setting different constraint types. See
DatumAxisBuilder
and DatumPlaneBuilder
.
Modifier and Type | Method and Description |
---|---|
DatumConstraint |
createConstraint()
Creates a new empty constraint object.
|
DatumConstraint[] |
getConstraints()
Gets the contraint objects that define the positioning of this datum.
|
void |
setConstraints(DatumConstraint[] constraints)
Sets the contraint objects that define the positioning of this datum.
|
commitFeature, getFeature, hideInternalParentFeatureAfterEdit, parentFeatureInternal, patchSolutionFlag, patchSurfaceFilename, setParentFeatureInternal, setParentFeatureInternal, setPatchSolutionFlag, setPatchSurfaceFilename, setSurroundingPatchSurfaceFilename, showInternalParentFeatureForEdit, surroundingPatchSurfaceFilename, unsetParentFeatureInternal
commit, destroy, getCommittedObjects, getObject, showResults
printTestData, printTestData, tag, tagValue
validate
DatumConstraint createConstraint() throws NXException, RemoteException
setConstraints(nxopen.DatumConstraint[])
.
NXException
RemoteException
DatumConstraint[] getConstraints() throws NXException, RemoteException
NXException
RemoteException
void setConstraints(DatumConstraint[] constraints) throws NXException, RemoteException
constraints
- NXException
RemoteException
Copyright 2017 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.