public interface PaintParametersBuilder extends Builder
targetComponentSelection()
and setTargetComponentSelection(boolean)
is set to true, all the features in the components,
targetComponents()
that are compatible
for parameter painting with the source feature, sourceFeature()
would also be set as the target features.
FeatureCollection.createPaintParametersBuilder()
Property | Value |
---|---|
TargetComponentSelection | 0 |
Modifier and Type | Method and Description |
---|---|
NXObject[] |
getCompatibleTargetObjectContainers(NXObject sourceContainer,
NXObject targetObjTag)
Find paintable object containers from targetObjTag.
|
boolean |
isSourcePaintableObjectContainer(NXObject containerObj)
Check if this object contains paintable object.
|
void |
setTargetComponentSelection(boolean targetComponentSelection)
License requirements: solid_modeling ("SOLIDS MODELING") . |
SelectFeature |
sourceFeature()
Returns the source feature
License requirements: None. |
SelectTaggedObject |
sourceObject()
Returns the source paintable object
License requirements: None. |
SelectComponentList |
targetComponents()
Returns the target components that contain the target features.
|
boolean |
targetComponentSelection()
Returns the target component selection.
|
SelectFeatureList |
targetFeatures()
Returns the target features
License requirements: None. |
SelectTaggedObjectList |
targetObjects()
Returns the target paintable objects
License requirements: None. |
commit, destroy, getCommittedObjects, getObject, showResults
printTestData, printTestData, tag, tagValue
validate
SelectFeature sourceFeature() throws NXException, RemoteException
NXException
RemoteException
SelectFeatureList targetFeatures() throws NXException, RemoteException
NXException
RemoteException
SelectTaggedObject sourceObject() throws NXException, RemoteException
NXException
RemoteException
SelectTaggedObjectList targetObjects() throws NXException, RemoteException
NXException
RemoteException
boolean targetComponentSelection() throws NXException, RemoteException
targetComponents()
that are compatible
for parameter painting with the source feature, sourceFeature()
would also be set as the target features.
NXException
RemoteException
void setTargetComponentSelection(boolean targetComponentSelection) throws NXException, RemoteException
targetComponentSelection
- NXException
RemoteException
SelectComponentList targetComponents() throws NXException, RemoteException
targetComponentSelection()
and setTargetComponentSelection(boolean)
is set to true, all the features in these components,
that are compatible for parameter painting with the source feature, sourceFeature()
would also be set as the target features.
NXException
RemoteException
boolean isSourcePaintableObjectContainer(NXObject containerObj) throws NXException, RemoteException
containerObj
- NXException
RemoteException
NXObject[] getCompatibleTargetObjectContainers(NXObject sourceContainer, NXObject targetObjTag) throws NXException, RemoteException
sourceContainer
- targetObjTag
- NXException
RemoteException
Copyright 2017 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.