public interface BoundarySet extends TaggedObject
Boundary.createBoundarySet()
Modifier and Type | Interface and Description |
---|---|
static class |
BoundarySet.BoundaryTypes
the boundary types .
|
static class |
BoundarySet.PlaneTypes
the boundary plane types .
|
static class |
BoundarySet.ToolPositionTypes
the tool position .
|
static class |
BoundarySet.ToolSideTypes
the tool side types .
|
Modifier and Type | Method and Description |
---|---|
void |
appendCurves(NXObject[] curves,
Point3d pickPoint,
Matrix3x3 matrix)
Add curves to the boundary
License requirements: cam_base ("CAM BASE") . |
BoundaryMemberSetList |
boundaryMemberList()
Returns the boundary member list
License requirements: None. |
BoundarySet.BoundaryTypes |
boundaryType()
Returns the boundary type
License requirements: None. |
BoundaryMemberSet |
createBoundaryMemberSet()
Create an empty boundary member set
License requirements: cam_base ("CAM BASE") . |
boolean |
customOffset()
Returns the flag whether this boundary has custom offset activated
License requirements: None. |
double |
offset()
Returns the offset value
License requirements: None. |
ParamValueIntent |
offsetIntent()
Returns the offset intent
License requirements: None. |
Plane |
plane()
Returns the boundary plane
License requirements: None. |
BoundarySet.PlaneTypes |
planeType()
Returns the boundary plane type
License requirements: None. |
SelectTaggedObjectList |
pointList()
Returns the points list
License requirements: None. |
void |
removeCurves(NXObject[] curves)
Remove curves from the boundary
License requirements: cam_base ("CAM BASE") . |
void |
setBoundaryType(BoundarySet.BoundaryTypes newValue)
License requirements: cam_base ("CAM BASE") . |
void |
setCustomOffset(boolean newValue)
License requirements: cam_base ("CAM BASE") . |
void |
setOffset(double newValue)
License requirements: cam_base ("CAM BASE") . |
void |
setOffsetIntent(ParamValueIntent newValue)
License requirements: cam_base ("CAM BASE") . |
void |
setPlane(Plane newValue)
License requirements: cam_base ("CAM BASE") . |
void |
setPlaneType(BoundarySet.PlaneTypes newValue)
License requirements: cam_base ("CAM BASE") . |
void |
setToolPosition(BoundarySet.ToolPositionTypes newValue)
License requirements: cam_base ("CAM BASE") . |
void |
setToolSide(BoundarySet.ToolSideTypes newValue)
License requirements: cam_base ("CAM BASE") . |
BoundarySet.ToolPositionTypes |
toolPosition()
Returns the tool position
License requirements: None. |
BoundarySet.ToolSideTypes |
toolSide()
Returns the tool side
License requirements: None. |
printTestData, printTestData, tag, tagValue
SelectTaggedObjectList pointList() throws NXException, RemoteException
NXException
RemoteException
void appendCurves(NXObject[] curves, Point3d pickPoint, Matrix3x3 matrix) throws NXException, RemoteException
curves
- the curvespickPoint
- the pick point (start point on first member)matrix
- the view matrixNXException
RemoteException
void removeCurves(NXObject[] curves) throws NXException, RemoteException
curves
- the curvesNXException
RemoteException
BoundaryMemberSetList boundaryMemberList() throws NXException, RemoteException
NXException
RemoteException
BoundaryMemberSet createBoundaryMemberSet() throws NXException, RemoteException
NXException
RemoteException
boolean customOffset() throws NXException, RemoteException
NXException
RemoteException
void setCustomOffset(boolean newValue) throws NXException, RemoteException
newValue
- NXException
RemoteException
double offset() throws NXException, RemoteException
NXException
RemoteException
void setOffset(double newValue) throws NXException, RemoteException
newValue
- NXException
RemoteException
ParamValueIntent offsetIntent() throws NXException, RemoteException
NXException
RemoteException
void setOffsetIntent(ParamValueIntent newValue) throws NXException, RemoteException
newValue
- NXException
RemoteException
BoundarySet.BoundaryTypes boundaryType() throws NXException, RemoteException
NXException
RemoteException
void setBoundaryType(BoundarySet.BoundaryTypes newValue) throws NXException, RemoteException
newValue
- NXException
RemoteException
BoundarySet.ToolSideTypes toolSide() throws NXException, RemoteException
NXException
RemoteException
void setToolSide(BoundarySet.ToolSideTypes newValue) throws NXException, RemoteException
newValue
- NXException
RemoteException
BoundarySet.ToolPositionTypes toolPosition() throws NXException, RemoteException
NXException
RemoteException
void setToolPosition(BoundarySet.ToolPositionTypes newValue) throws NXException, RemoteException
newValue
- NXException
RemoteException
BoundarySet.PlaneTypes planeType() throws NXException, RemoteException
NXException
RemoteException
void setPlaneType(BoundarySet.PlaneTypes newValue) throws NXException, RemoteException
newValue
- NXException
RemoteException
Plane plane() throws NXException, RemoteException
NXException
RemoteException
void setPlane(Plane newValue) throws NXException, RemoteException
newValue
- NXException
RemoteException
Copyright 2011 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.