public interface DatumPlane extends DisplayableObject, ISurface, IReferenceAxis, IOrientation, IBasePlane
Modifier and Type | Interface and Description |
---|---|
static class |
DatumPlane.CornerPointsData
This class holds the data returned from
getCornerPoints() |
DisplayableObject.ObjectFont, DisplayableObject.ObjectWidth
NXObject.AttributeInformation, NXObject.AttributeType, NXObject.ComputationalTime, NXObject.DateAndTimeFormat, NXObject.NextUserAttributeData
Modifier and Type | Method and Description |
---|---|
Feature |
feature()
Returns the feature associated with the datum plane.
|
DatumPlane.CornerPointsData |
getCornerPoints()
Gets the corner points of the datum plane
License requirements: solid_modeling ("SOLIDS MODELING") OR cam_base ("CAM BASE") OR insp_programming ("INSPECTION PROGRAMMING") . |
Vector3d |
normal()
Returns the normal of the datum plane
License requirements: solid_modeling ("SOLIDS MODELING") OR cam_base ("CAM BASE") OR insp_programming ("INSPECTION PROGRAMMING") . |
Point3d |
origin()
Returns the origin of the datum plane
License requirements: solid_modeling ("SOLIDS MODELING") OR cam_base ("CAM BASE") OR insp_programming ("INSPECTION PROGRAMMING") . |
boolean |
reverseSection()
Returns the reverse section flag
License requirements: solid_modeling ("SOLIDS MODELING") OR cam_base ("CAM BASE") OR geometric_tol ("GDT") OR insp_programming ("INSPECTION PROGRAMMING") . |
void |
setCornerPoints(Point3d point1,
Point3d point2,
Point3d point3,
Point3d point4)
Sets the corner points of the datum plane
License requirements: solid_modeling ("SOLIDS MODELING") OR cam_base ("CAM BASE") OR insp_programming ("INSPECTION PROGRAMMING") . |
void |
setReverseSection(boolean reverseSection)
Sets the reverse section flag
License requirements: solid_modeling ("SOLIDS MODELING") OR cam_base ("CAM BASE") OR geometric_tol ("GDT") OR insp_programming ("INSPECTION PROGRAMMING") . |
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
Point3d origin() throws NXException, RemoteException
NXException
RemoteException
Vector3d normal() throws NXException, RemoteException
NXException
RemoteException
void setCornerPoints(Point3d point1, Point3d point2, Point3d point3, Point3d point4) throws NXException, RemoteException
point1
- First corner point of the datum planepoint2
- Second corner point of the datum planepoint3
- Third corner point of the datum planepoint4
- Fourth corner point of the datum planeNXException
RemoteException
DatumPlane.CornerPointsData getCornerPoints() throws NXException, RemoteException
NXException
RemoteException
Feature feature() throws NXException, RemoteException
INXObject.isOccurrence()
.
NXException
RemoteException
void setReverseSection(boolean reverseSection) throws NXException, RemoteException
reverseSection
- Reverse section flagNXException
RemoteException
boolean reverseSection() throws NXException, RemoteException
NXException
RemoteException
Copyright 2017 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.