public interface WaveSketchBuilder extends FeatureBuilder
FeatureCollection.createWaveSketchBuilder(nxopen.features.Feature)
Property | Value |
---|---|
Associative | True |
InheritDisplayProperties | False |
Modifier and Type | Interface and Description |
---|---|
static class |
WaveSketchBuilder.WaveLinkInformationData
This class holds the data returned from
getWaveLinkInformation() |
Modifier and Type | Method and Description |
---|---|
boolean |
associative()
Returns the associative
License requirements: None. |
Feature |
commitCreateOnTheFly()
Commits the feature and set create on the fly flag
License requirements: solid_modeling ("SOLIDS MODELING") . |
InterfaceObject[] |
getProductInterfaceObjects()
Gets selected product interface objects
License requirements: None. |
TaggedObject[] |
getSourcePartOccurrences()
Gets source part occurrences
License requirements: None. |
WaveSketchBuilder.WaveLinkInformationData |
getWaveLinkInformation()
Prints wave browser type information about link
License requirements: wave ("WAVE FUNCTIONALITY") . |
boolean |
hideOriginal()
Returns the hide original option
License requirements: None. |
boolean |
inheritDisplayProperties()
Returns the inherit display property option
License requirements: None. |
boolean |
makePositionIndependent()
Returns the make position independent option
License requirements: None. |
void |
setAssociative(boolean associative)
License requirements: solid_modeling ("SOLIDS MODELING") . |
void |
setHideOriginal(boolean hideoriginal)
License requirements: solid_modeling ("SOLIDS MODELING") . |
void |
setInheritDisplayProperties(boolean inheritDisplayProperties)
License requirements: solid_modeling ("SOLIDS MODELING") . |
void |
setMakePositionIndependent(boolean makePositionIndependent)
License requirements: solid_modeling ("SOLIDS MODELING") . |
void |
setProductInterfaceObjects(InterfaceObject[] selectedObjects)
Sets selected product interface objects
License requirements: None. |
void |
setSourcePartOccurrence(TaggedObject sourcePartOcc)
License requirements: None. |
void |
setSourcePartOccurrences(TaggedObject[] sourcePartOccurrences)
Sets source part occurrences
License requirements: None. |
SelectTaggedObjectList |
sketches()
Returns the sketch to link
License requirements: None. |
TaggedObject |
sourcePartOccurrence()
Returns the source part occurrence
License requirements: None. |
commitFeature, getFeature, hideInternalParentFeatureAfterEdit, parentFeatureInternal, patchSolutionFlag, patchSurfaceFilename, setParentFeatureInternal, setParentFeatureInternal, setPatchSolutionFlag, setPatchSurfaceFilename, setSurroundingPatchSurfaceFilename, showInternalParentFeatureForEdit, surroundingPatchSurfaceFilename, unsetParentFeatureInternal
commit, destroy, getCommittedObjects, getObject, showResults
printTestData, printTestData, tag, tagValue
validate
SelectTaggedObjectList sketches() throws NXException, RemoteException
NXException
RemoteException
boolean associative() throws NXException, RemoteException
NXException
RemoteException
void setAssociative(boolean associative) throws NXException, RemoteException
associative
- NXException
RemoteException
boolean hideOriginal() throws NXException, RemoteException
NXException
RemoteException
void setHideOriginal(boolean hideoriginal) throws NXException, RemoteException
hideoriginal
- NXException
RemoteException
boolean makePositionIndependent() throws NXException, RemoteException
NXException
RemoteException
void setMakePositionIndependent(boolean makePositionIndependent) throws NXException, RemoteException
makePositionIndependent
- NXException
RemoteException
boolean inheritDisplayProperties() throws NXException, RemoteException
NXException
RemoteException
void setInheritDisplayProperties(boolean inheritDisplayProperties) throws NXException, RemoteException
inheritDisplayProperties
- NXException
RemoteException
Feature commitCreateOnTheFly() throws NXException, RemoteException
NXException
RemoteException
WaveSketchBuilder.WaveLinkInformationData getWaveLinkInformation() throws NXException, RemoteException
NXException
RemoteException
InterfaceObject[] getProductInterfaceObjects() throws NXException, RemoteException
NXException
RemoteException
void setProductInterfaceObjects(InterfaceObject[] selectedObjects) throws NXException, RemoteException
selectedObjects
- items in listNXException
RemoteException
TaggedObject sourcePartOccurrence() throws NXException, RemoteException
NXException
RemoteException
void setSourcePartOccurrence(TaggedObject sourcePartOcc) throws NXException, RemoteException
sourcePartOcc
- NXException
RemoteException
TaggedObject[] getSourcePartOccurrences() throws NXException, RemoteException
NXException
RemoteException
void setSourcePartOccurrences(TaggedObject[] sourcePartOccurrences) throws NXException, RemoteException
sourcePartOccurrences
- NXException
RemoteException
Copyright 2016 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.