public interface DatumAxis extends DisplayableObject, IReferenceAxis, ILocation, IOrientation
Modifier and Type | Interface and Description |
---|---|
static class |
DatumAxis.EndPointsData
This class holds the data returned from
getEndPoints() |
DisplayableObject.ObjectFont, DisplayableObject.ObjectWidth
NXObject.AttributeInformation, NXObject.AttributeType, NXObject.ComputationalTime, NXObject.DateAndTimeFormat, NXObject.NextUserAttributeData
Modifier and Type | Method and Description |
---|---|
Vector3d |
direction()
Returns the direction of the datum axis
License requirements: solid_modeling ("SOLIDS MODELING") . |
Feature |
feature()
Returns the feature associated with the datum axis.
|
DatumAxis.EndPointsData |
getEndPoints()
Gets the end points of the datum axis
License requirements: solid_modeling ("SOLIDS MODELING") . |
Point3d |
origin()
Returns the origin of the datum axis
License requirements: solid_modeling ("SOLIDS MODELING") . |
void |
setEndPoints(Point3d start,
Point3d end)
Sets the end points of the datum axis
License requirements: solid_modeling ("SOLIDS MODELING") . |
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
void setEndPoints(Point3d start, Point3d end) throws NXException, RemoteException
start
- Start point of the datum axisend
- End point of the datum axisNXException
RemoteException
Point3d origin() throws NXException, RemoteException
NXException
RemoteException
Vector3d direction() throws NXException, RemoteException
NXException
RemoteException
DatumAxis.EndPointsData getEndPoints() throws NXException, RemoteException
NXException
RemoteException
Feature feature() throws NXException, RemoteException
INXObject.isOccurrence()
.
NXException
RemoteException
Copyright 2017 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.