public interface SubdivisionProjectCageBuilder extends Builder
SubdivisionProjectCageBuilder
builder SubdivisionBodyCollection.createSubdivisionProjectCageBuilder()
Property | Value |
---|---|
Mode | Planar |
TargetType | InferredPlane |
Modifier and Type | Interface and Description |
---|---|
static class |
SubdivisionProjectCageBuilder.ModeOptions
Best fit mode
|
static class |
SubdivisionProjectCageBuilder.TargetTypes
Target types
|
static class |
SubdivisionProjectCageBuilder.Types
The type of projection
|
Modifier and Type | Method and Description |
---|---|
SubdivisionProjectCageBuilder.ModeOptions |
mode()
Returns the mode
License requirements: None. |
SelectCageObjectData |
objectsToProject()
Returns the objects to project
License requirements: None. |
void |
onTargetDynamicPlane()
Update builder data based on target dynamic plane definition
License requirements: nx_subdivision (" NX SUBDIVISION") . |
void |
onTargetPlane()
Update builder data based on target plane definition
License requirements: nx_subdivision (" NX SUBDIVISION") . |
void |
setMode(SubdivisionProjectCageBuilder.ModeOptions mode)
License requirements: nx_subdivision (" NX SUBDIVISION") . |
void |
setTargetDynamicPlane(CoordinateSystem csys)
License requirements: nx_subdivision (" NX SUBDIVISION") . |
void |
setTargetPlane(Plane plane)
License requirements: nx_subdivision (" NX SUBDIVISION") . |
void |
setTargetType(SubdivisionProjectCageBuilder.TargetTypes targetType)
License requirements: nx_subdivision (" NX SUBDIVISION") . |
void |
setType(SubdivisionProjectCageBuilder.Types type)
License requirements: nx_subdivision (" NX SUBDIVISION") . |
SelectDisplayableObject |
target()
Returns the target
License requirements: None. |
SelectCageObjectData |
targetCageObjects()
Returns the target cage objects to infer a plane or axis from
License requirements: None. |
CoordinateSystem |
targetDynamicPlane()
Returns the target dynamic plane
License requirements: None. |
Plane |
targetPlane()
Returns the target plane
License requirements: None. |
SubdivisionProjectCageBuilder.TargetTypes |
targetType()
Returns the target type
License requirements: None. |
SubdivisionProjectCageBuilder.Types |
type()
Returns the type
License requirements: None. |
commit, destroy, getCommittedObjects, getObject, showResults
printTestData, printTestData, tag, tagValue
validate
SubdivisionProjectCageBuilder.TargetTypes targetType() throws NXException, RemoteException
NXException
RemoteException
void setTargetType(SubdivisionProjectCageBuilder.TargetTypes targetType) throws NXException, RemoteException
targetType
- NXException
RemoteException
SelectCageObjectData targetCageObjects() throws NXException, RemoteException
NXException
RemoteException
SelectDisplayableObject target() throws NXException, RemoteException
NXException
RemoteException
SubdivisionProjectCageBuilder.ModeOptions mode() throws NXException, RemoteException
NXException
RemoteException
void setMode(SubdivisionProjectCageBuilder.ModeOptions mode) throws NXException, RemoteException
mode
- NXException
RemoteException
SelectCageObjectData objectsToProject() throws NXException, RemoteException
NXException
RemoteException
SubdivisionProjectCageBuilder.Types type() throws NXException, RemoteException
NXException
RemoteException
void setType(SubdivisionProjectCageBuilder.Types type) throws NXException, RemoteException
type
- NXException
RemoteException
Plane targetPlane() throws NXException, RemoteException
NXException
RemoteException
void setTargetPlane(Plane plane) throws NXException, RemoteException
plane
- NXException
RemoteException
void onTargetPlane() throws NXException, RemoteException
NXException
RemoteException
CoordinateSystem targetDynamicPlane() throws NXException, RemoteException
NXException
RemoteException
void setTargetDynamicPlane(CoordinateSystem csys) throws NXException, RemoteException
csys
- NXException
RemoteException
void onTargetDynamicPlane() throws NXException, RemoteException
NXException
RemoteException
Copyright 2017 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.