public interface SectionPlaneBuilder extends TaggedObject, IComponentBuilder
Modifier and Type | Interface and Description |
---|---|
static class |
SectionPlaneBuilder.PlaneType
The type of different section planes
|
Modifier and Type | Method and Description |
---|---|
Point3d |
origin()
Returns the plane origin
License requirements: None. |
SectionPlaneBuilder.PlaneType |
plane()
Returns the plane type
License requirements: None. |
void |
setOrigin(Point3d origin)
License requirements: studio_analyze ("STUDIO ANALYZE") . |
void |
setPlane(SectionPlaneBuilder.PlaneType plane)
License requirements: studio_analyze ("STUDIO ANALYZE") . |
void |
setXAxis(Vector3d xAxis)
License requirements: studio_analyze ("STUDIO ANALYZE") . |
void |
setYAxis(Vector3d yAxis)
License requirements: studio_analyze ("STUDIO ANALYZE") . |
Vector3d |
xaxis()
Returns the plane X axis
License requirements: None. |
Vector3d |
yaxis()
Returns the plane Y axis
License requirements: None. |
printTestData, printTestData, tag, tagValue
validate
SectionPlaneBuilder.PlaneType plane() throws NXException, RemoteException
NXException
RemoteException
void setPlane(SectionPlaneBuilder.PlaneType plane) throws NXException, RemoteException
plane
- NXException
RemoteException
Point3d origin() throws NXException, RemoteException
NXException
RemoteException
void setOrigin(Point3d origin) throws NXException, RemoteException
origin
- NXException
RemoteException
Vector3d xaxis() throws NXException, RemoteException
NXException
RemoteException
void setXAxis(Vector3d xAxis) throws NXException, RemoteException
xAxis
- NXException
RemoteException
Vector3d yaxis() throws NXException, RemoteException
NXException
RemoteException
void setYAxis(Vector3d yAxis) throws NXException, RemoteException
yAxis
- NXException
RemoteException
Copyright 2011 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.