public interface Plane extends SmartObject, IPlane, ISurface, IOrientation
Plane
class.
SmartObject.UpdateOption, SmartObject.VisibilityOption
DisplayableObject.ObjectFont, DisplayableObject.ObjectWidth
NXObject.AttributeInformation, NXObject.AttributeType, NXObject.ComputationalTime, NXObject.DateAndTimeFormat, NXObject.NextUserAttributeData
Modifier and Type | Method and Description |
---|---|
void |
convertToSmartPlane()
Convert a fixed plane to a smart plane object to allow applying constraints to the plane.
|
Plane |
copyPlane()
Returns a new
Plane object which is based on this plane's parameters. |
Plane |
copySoPlane()
Deprecated.
Deprecated in NX11.0.1. NXOpen.Plane.CopyPlane
|
void |
destroyPlane()
Destroy the plane object
License requirements: None. |
void |
editFixedPlane(Point3d origin,
Matrix3x3 matrix)
Edit a fixed plane object with a new origin and matrix.
|
void |
synchronizeToPlane(Plane sourcePlane)
Synchronizes the input
Plane object's parameters to this plane. |
evaluate, protectFromDelete, releaseDeleteProtection, removeParameters, replaceParameters, setVisibility, update, visibility
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
evaluate, expression, flip, frenetSubtype, getAlternate, getGeometry, getNumberOfAlternate, getReverseSection, getReverseSide, matrix, method, normal, offsetExpression, offsetFlip, origin, percent, removeOffsetData, replaceExpression, resetExpressionValue, setAlternate, setExpression, setFlip, setFrenetSubtype, setGeometry, setMatrix, setMethod, setNormal, setOffsetExpression, setOffsetExpression, setOffsetFlip, setOrigin, setPercent, setReverseSection, setReverseSide, setUpdateOption
Plane copySoPlane() throws NXException, RemoteException
NXException
RemoteException
Plane copyPlane() throws NXException, RemoteException
Plane
object which is based on this plane's parameters.
NXException
RemoteException
void destroyPlane() throws NXException, RemoteException
NXException
RemoteException
void convertToSmartPlane() throws NXException, RemoteException
NXException
RemoteException
void editFixedPlane(Point3d origin, Matrix3x3 matrix) throws NXException, RemoteException
origin
- New Plane Originmatrix
- New Plane MatrixNXException
RemoteException
void synchronizeToPlane(Plane sourcePlane) throws NXException, RemoteException
Plane
object's parameters to this plane.
sourcePlane
- NXException
RemoteException
Copyright 2017 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.