public interface Conic extends Curve
Modifier and Type | Interface and Description |
---|---|
static class |
Conic.OrientationData
This class holds the data returned from
getOrientation() |
SmartObject.UpdateOption, SmartObject.VisibilityOption
DisplayableObject.ObjectFont, DisplayableObject.ObjectWidth
NXObject.AttributeInformation, NXObject.AttributeType, NXObject.ComputationalTime, NXObject.DateAndTimeFormat
Modifier and Type | Method and Description |
---|---|
Point3d |
centerPoint()
Returns the center.
|
Conic.OrientationData |
getOrientation()
Gets the orientation of the conic.
|
NXMatrix |
matrix()
Returns the orientation matrix.
|
double |
rotationAngle()
Returns the rotation angle.
|
void |
setOrientation(Point3d center,
Vector3d xDirection,
Vector3d yDirection)
Sets the center of the conic.
|
evaluate, removeParameters, replaceParameters, setVisibility, update, visibility
blank, color, highlight, isBlanked, layer, lineFont, lineWidth, nameLocation, redisplayObject, removeViewDependency, setColor, setLayer, setLineFont, setLineWidth, setNameLocation, unblank, unhighlight
deleteAllAttributesByType, deleteAllAttributesByType, deleteAttributeByTypeAndTitle, deleteAttributeByTypeAndTitle, deleteUserAttribute, deleteUserAttributes, getAttributeTitlesByType, getBooleanUserAttribute, getComputationalTimeUserAttribute, getIntegerAttribute, getIntegerUserAttribute, getRealAttribute, getRealUserAttribute, getReferenceAttribute, getStringAttribute, getStringUserAttribute, getTimeAttribute, getTimeUserAttribute, getUserAttribute, getUserAttribute, getUserAttributeAsString, getUserAttributeCount, getUserAttributeCount, getUserAttributeLock, getUserAttributes, getUserAttributes, getUserAttributes, getUserAttributesAsStrings, getUserAttributeSize, getUserAttributeSourceObjects, hasUserAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setBooleanUserAttribute, 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
getDraftingCurveInfo
getLength, isReference
Point3d centerPoint() throws NXException, RemoteException
NXException
RemoteException
double rotationAngle() throws NXException, RemoteException
NXException
RemoteException
NXMatrix matrix() throws NXException, RemoteException
NXException
RemoteException
Conic.OrientationData getOrientation() throws NXException, RemoteException
NXException
RemoteException
void setOrientation(Point3d center, Vector3d xDirection, Vector3d yDirection) throws NXException, RemoteException
center
- xDirection
- yDirection
- NXException
RemoteException
Copyright 2011 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.