public interface SubdivisionSplitFaceBuilder extends Builder
SubdivisionSplitFaceBuilder
builder. SubdivisionBodyCollection.createSubdivisionSplitFaceBuilder()
Modifier and Type | Interface and Description |
---|---|
static class |
SubdivisionSplitFaceBuilder.Types
Represents the split type.
|
Modifier and Type | Method and Description |
---|---|
void |
addSplitPoint(Point3d location,
DisplayableObject object)
Add split face point.
|
void |
clearSplitPoints()
Clear split face point.
|
SelectCageObjectData |
facesToSplit()
Returns the faces to split.
|
int |
number()
Returns the desired split number in one face.
|
SelectCageObjectData |
referenceEdge()
Returns the reference edges.
|
void |
setNumber(int number)
License requirements: nx_subdivision (" NX SUBDIVISION") . |
void |
setType(SubdivisionSplitFaceBuilder.Types type)
License requirements: nx_subdivision (" NX SUBDIVISION") . |
SubdivisionSplitFaceBuilder.Types |
type()
Returns the split type.
|
void |
updateSplitPositions(int splitLineIndex,
Point3d[] positions)
Update split positions.
|
commit, destroy, getCommittedObjects, getObject, showResults
printTestData, printTestData, tag, tagValue
validate
SelectCageObjectData facesToSplit() throws NXException, RemoteException
NXException
RemoteException
SelectCageObjectData referenceEdge() throws NXException, RemoteException
NXException
RemoteException
int number() throws NXException, RemoteException
NXException
RemoteException
void setNumber(int number) throws NXException, RemoteException
number
- NXException
RemoteException
SubdivisionSplitFaceBuilder.Types type() throws NXException, RemoteException
NXException
RemoteException
void setType(SubdivisionSplitFaceBuilder.Types type) throws NXException, RemoteException
type
- NXException
RemoteException
void addSplitPoint(Point3d location, DisplayableObject object) throws NXException, RemoteException
location
- the loction on the object to split face.object
- the selected subdivision edge or vertex to split face.NXException
RemoteException
void clearSplitPoints() throws NXException, RemoteException
NXException
RemoteException
void updateSplitPositions(int splitLineIndex, Point3d[] positions) throws NXException, RemoteException
splitLineIndex
- index to indicate which split line to update positions from.positions
- the point positions.NXException
RemoteException
Copyright 2017 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.