public interface DimensionSet extends Annotation, IContainer
Annotation.AssociativeOriginData
DisplayableObject.ObjectFont, DisplayableObject.ObjectWidth
NXObject.AttributeInformation, NXObject.AttributeType, NXObject.ComputationalTime, NXObject.DateAndTimeFormat, NXObject.NextUserAttributeData
Modifier and Type | Method and Description |
---|---|
Dimension |
addDimension(DimensionData dimensionData,
Point3d origin,
boolean autoAdjustNarrowDim)
Adds a dimension to the set
License requirements: drafting ("DRAFTING") . |
Dimension |
addPmiDimension(DimensionData dimensionData,
PmiData pmiData,
Point3d origin,
boolean autoAdjustNarrowDim)
Adds a PMI dimension to the PMI dimension set.
|
Dimension |
addPmiDimension(DimensionData dimensionData,
PmiData pmiData,
Xform annotationPlane,
Point3d origin,
boolean autoAdjustNarrowDim)
Adds a PMI dimension to the PMI dimension set.
|
double |
dimensionOffset()
Returns the dimension offset
License requirements: None. |
Dimension[] |
getAllSubDimensions()
Returns all the sub dimensions of this set
License requirements: None. |
void |
reverseOffset()
Reverse the offset of Baseline/Chain Dimension
License requirements: geometric_tol ("GDT") . |
void |
setDimensionOffset(double dimensionOffset)
License requirements: geometric_tol ("GDT") OR drafting ("DRAFTING") . |
annotationOrigin, annotationPlane, getAssociativeOrigin, getAssociativity, getInferredAnnotationPlane, getLetteringPreferences, getLineAndArrowPreferences, getSymbolPreferences, getViews, hasAssociativeOrigin, insertIntoStack, isRetained, leaderOrientation, numberOfAssociativities, parallelToScreen, removeFromStack, setAnnotationOrigin, setAnnotationPlane, setAssociativeOrigin, setAssociativity, setLeaderOrientation, setLetteringPreferences, setLineAndArrowPreferences, setParallelToScreen, setSymbolPreferences, setViews, suppressed
blank, color, highlight, isBlanked, layer, lineFont, lineWidth, nameLocation, redisplayObject, removeViewDependency, setColor, setLayer, setLineFont, setLineWidth, setNameLocation, unblank, unhighlight
createAttributeIterator, deleteAllAttributesByType, deleteAllAttributesByType, deleteAttributeByTypeAndTitle, deleteAttributeByTypeAndTitle, deleteUserAttribute, deleteUserAttributes, deleteUserAttributes, getAttributeTitlesByType, getBooleanUserAttribute, getComputationalTimeUserAttribute, getIntegerAttribute, getIntegerUserAttribute, getNextUserAttribute, getPdmReferenceAttributeValue, getRealAttribute, getRealUserAttribute, getReferenceAttribute, getStringAttribute, getStringUserAttribute, getTimeAttribute, getTimeUserAttribute, getUserAttribute, getUserAttribute, getUserAttributeAsString, getUserAttributeCount, getUserAttributeCount, getUserAttributeCount, getUserAttributeCount, getUserAttributeLock, getUserAttributes, getUserAttributes, getUserAttributes, getUserAttributes, getUserAttributesAsStrings, getUserAttributeSize, getUserAttributeSourceObjects, hasUserAttribute, hasUserAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setBooleanUserAttribute, setPdmReferenceAttribute, setReferenceAttribute, setReferenceAttribute, setTimeAttribute, setTimeAttribute, setTimeUserAttribute, setTimeUserAttribute, setUserAttribute, setUserAttribute, setUserAttribute, setUserAttribute, setUserAttribute, setUserAttributeLock
printTestData, printTestData, tag, tagValue
findObject, isOccurrence, journalIdentifier, name, owningComponent, owningPart, print, prototype, setName
getObjects, removeObject
double dimensionOffset() throws NXException, RemoteException
NXException
RemoteException
void setDimensionOffset(double dimensionOffset) throws NXException, RemoteException
dimensionOffset
- NXException
RemoteException
Dimension addDimension(DimensionData dimensionData, Point3d origin, boolean autoAdjustNarrowDim) throws NXException, RemoteException
dimensionData
- Dimension dataorigin
- Origin for the dimensionautoAdjustNarrowDim
- If narrow dimension should be
automatically adjustedNXException
RemoteException
Dimension addPmiDimension(DimensionData dimensionData, PmiData pmiData, Point3d origin, boolean autoAdjustNarrowDim) throws NXException, RemoteException
dimensionData
- Dimension datapmiData
- PMI dataorigin
- Origin for the dimensionautoAdjustNarrowDim
- If narrow dimension should be
automatically adjustedNXException
RemoteException
Dimension addPmiDimension(DimensionData dimensionData, PmiData pmiData, Xform annotationPlane, Point3d origin, boolean autoAdjustNarrowDim) throws NXException, RemoteException
dimensionData
- Dimension datapmiData
- PMI dataannotationPlane
- Annotation plane on which the dimensions lieorigin
- Origin for the dimensionautoAdjustNarrowDim
- If narrow dimension should be
automatically adjustedNXException
RemoteException
void reverseOffset() throws NXException, RemoteException
NXException
RemoteException
Dimension[] getAllSubDimensions() throws NXException, RemoteException
NXException
RemoteException
Copyright 2017 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.