public interface SnipFacetBodyBuilder extends Builder
FacetedBodyCollection.createSnipFacetBodyBuilder()
Property | Value |
---|---|
AlongDirection | ViewDirection |
BoundaryFacetTreatmentType | SnipFacets |
CanDivide | 0 |
IsEditCopy | 0 |
IsSnipNearFacets | 0 |
Modifier and Type | Interface and Description |
---|---|
static class |
SnipFacetBodyBuilder.BoundaryFacetTreatmentMethod
Boundary facet treatment type:
|
static class |
SnipFacetBodyBuilder.DirectionType
Snipping direction when snipping type "by profiles"
|
static class |
SnipFacetBodyBuilder.Types
Snip method
|
Modifier and Type | Method and Description |
---|---|
SnipFacetBodyBuilder.DirectionType |
alongDirection()
Returns the direction in which snipping profiles are projected on the facet bodies
License requirements: None. |
SelectDisplayableObjectList |
bodies()
Returns the facet bodies to snip.
|
SnipFacetBodyBuilder.BoundaryFacetTreatmentMethod |
boundaryFacetTreatmentType()
Returns the boundary facet treatment type
License requirements: None. |
boolean |
canDivide()
Returns the value indicating if facet body is to be divided
License requirements: None. |
SelectFacetedBodyList |
facetBodies()
Deprecated.
Deprecated in NX11.0.0. Use
bodies() instead.
|
boolean |
isEditCopy()
Returns the value indicating if a copy of the facet body to be snipped without altering the original
License requirements: None. |
boolean |
isSnipNearFacets()
Returns the value indicating if only facets near to the viewer to be snipped
License requirements: None. |
Plane |
plane()
Returns the snipping plane
License requirements: None. |
SectionList |
profileList()
Returns the list of snipping profiles
License requirements: None. |
Direction |
projectionVector()
Returns the projection vector
License requirements: None. |
BoundaryDefinitionBuilderList |
regionList()
Returns the list of regions to snip
License requirements: None. |
SelectPointList |
regionPoint()
Returns the point indicating the portion of the facet body with respect to specified region to be snipped.
|
void |
setAlongDirection(SnipFacetBodyBuilder.DirectionType alongDirection)
License requirements: None. |
void |
setBoundaryFacetTreatmentType(SnipFacetBodyBuilder.BoundaryFacetTreatmentMethod boundaryFacetTreatmentType)
License requirements: None. |
void |
setCanDivide(boolean canDivide)
License requirements: None. |
void |
setEditCopy(boolean isEditCopy)
License requirements: None. |
void |
setPlane(Plane plane)
License requirements: None. |
void |
setProjectionVector(Direction projectionVector)
License requirements: None. |
void |
setSnipNearFacets(boolean isSnipNearFacets)
License requirements: None. |
void |
setType(SnipFacetBodyBuilder.Types type)
License requirements: None. |
void |
setViewDirection(Vector3d viewDirection)
License requirements: None. |
void |
switchRegion()
Switch the region to be snipped indicated by the region point.
|
SnipFacetBodyBuilder.Types |
type()
Returns the snipping method accessor
License requirements: None. |
Vector3d |
viewDirection()
Returns the view direction
License requirements: None. |
commit, destroy, getCommittedObjects, getObject, showResults
printTestData, printTestData, tag, tagValue
validate
SelectFacetedBodyList facetBodies() throws NXException, RemoteException
bodies()
instead.
NXException
RemoteException
SelectDisplayableObjectList bodies() throws NXException, RemoteException
NXException
RemoteException
boolean isSnipNearFacets() throws NXException, RemoteException
NXException
RemoteException
void setSnipNearFacets(boolean isSnipNearFacets) throws NXException, RemoteException
isSnipNearFacets
- NXException
RemoteException
BoundaryDefinitionBuilderList regionList() throws NXException, RemoteException
NXException
RemoteException
SectionList profileList() throws NXException, RemoteException
NXException
RemoteException
SnipFacetBodyBuilder.DirectionType alongDirection() throws NXException, RemoteException
NXException
RemoteException
void setAlongDirection(SnipFacetBodyBuilder.DirectionType alongDirection) throws NXException, RemoteException
alongDirection
- NXException
RemoteException
Direction projectionVector() throws NXException, RemoteException
NXException
RemoteException
void setProjectionVector(Direction projectionVector) throws NXException, RemoteException
projectionVector
- NXException
RemoteException
Vector3d viewDirection() throws NXException, RemoteException
NXException
RemoteException
void setViewDirection(Vector3d viewDirection) throws NXException, RemoteException
viewDirection
- NXException
RemoteException
Plane plane() throws NXException, RemoteException
NXException
RemoteException
void setPlane(Plane plane) throws NXException, RemoteException
plane
- NXException
RemoteException
SelectPointList regionPoint() throws NXException, RemoteException
NXException
RemoteException
boolean canDivide() throws NXException, RemoteException
NXException
RemoteException
void setCanDivide(boolean canDivide) throws NXException, RemoteException
canDivide
- NXException
RemoteException
void switchRegion() throws NXException, RemoteException
NXException
RemoteException
boolean isEditCopy() throws NXException, RemoteException
NXException
RemoteException
void setEditCopy(boolean isEditCopy) throws NXException, RemoteException
isEditCopy
- NXException
RemoteException
SnipFacetBodyBuilder.BoundaryFacetTreatmentMethod boundaryFacetTreatmentType() throws NXException, RemoteException
NXException
RemoteException
void setBoundaryFacetTreatmentType(SnipFacetBodyBuilder.BoundaryFacetTreatmentMethod boundaryFacetTreatmentType) throws NXException, RemoteException
boundaryFacetTreatmentType
- NXException
RemoteException
SnipFacetBodyBuilder.Types type() throws NXException, RemoteException
NXException
RemoteException
void setType(SnipFacetBodyBuilder.Types type) throws NXException, RemoteException
type
- NXException
RemoteException
Copyright 2016 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.