public interface WaveDatumBuilder
FeatureCollection.createWaveDatumBuilder(Feature)
Property | Value |
---|---|
Associative | True |
DisplayScale | 2.0 |
InheritDisplayProperties | False |
ParentPart | OtherPart |
Modifier and Type | Interface and Description |
---|---|
static class |
WaveDatumBuilder.ParentPartType
enum for scope of part
|
static class |
WaveDatumBuilder.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") OR cam_base ("CAM BASE") OR geometric_tol ("GDT") . |
SelectObjectList |
datums()
Returns the datum to link
License requirements: None. |
double |
displayScale()
Returns the display scale
License requirements: None. |
InterfaceObject[] |
getProductInterfaceObjects()
Gets selected product interface objects
License requirements: None. |
TaggedObject[] |
getSourcePartOccurrences()
Gets source part occurrences
License requirements: None. |
WaveDatumBuilder.WaveLinkInformationData |
getWaveLinkInformation()
Prints wave browser type information about link
License requirements: wave ("WAVE FUNCTIONALITY") . |
boolean |
hideOriginal()
Returns the hideoriginal
License requirements: None. |
boolean |
inheritDisplayProperties()
Returns the inherit display properties from source option
License requirements: None. |
boolean |
makePositionIndependent()
Returns the makepositionindependent
License requirements: None. |
WaveDatumBuilder.ParentPartType |
parentPart()
Returns the source part type
License requirements: None. |
boolean |
reverseDirection()
Returns the wave linked datum reverse direction
License requirements: None. |
void |
setAssociative(boolean associative)
License requirements: solid_modeling ("SOLIDS MODELING") OR cam_base ("CAM BASE") OR geometric_tol ("GDT") . |
void |
setDisplayScale(double displayScale)
License requirements: solid_modeling ("SOLIDS MODELING") OR cam_base ("CAM BASE") OR geometric_tol ("GDT") . |
void |
setHideOriginal(boolean hideoriginal)
License requirements: solid_modeling ("SOLIDS MODELING") OR cam_base ("CAM BASE") OR geometric_tol ("GDT") . |
void |
setInheritDisplayProperties(boolean inheritDisplayProperties)
License requirements: solid_modeling ("SOLIDS MODELING") OR cam_base ("CAM BASE") OR geometric_tol ("GDT") . |
void |
setMakePositionIndependent(boolean makePositionIndependent)
License requirements: solid_modeling ("SOLIDS MODELING") OR cam_base ("CAM BASE") OR geometric_tol ("GDT") . |
void |
setParentPart(WaveDatumBuilder.ParentPartType parentPart)
License requirements: solid_modeling ("SOLIDS MODELING") OR cam_base ("CAM BASE") OR geometric_tol ("GDT") . |
void |
setProductInterfaceObjects(InterfaceObject[] selectedObjects)
Sets selected product interface objects
License requirements: None. |
void |
setReverseDirection(boolean reverseDirection)
License requirements: solid_modeling ("SOLIDS MODELING") OR cam_base ("CAM BASE") OR geometric_tol ("GDT") . |
void |
setSourcePartOccurrence(TaggedObject sourcePartOcc)
License requirements: None. |
void |
setSourcePartOccurrences(TaggedObject[] sourcePartOccurrences)
Sets source part occurrences
License requirements: None. |
void |
setSynchlinkEntry(boolean entryState)
Sets Entry From SynchLink
License requirements: wave ("WAVE FUNCTIONALITY") . |
TaggedObject |
sourcePartOccurrence()
Returns the source part occurrence
License requirements: None. |
SelectObjectList datums() throws NXException, RemoteException
NXException
RemoteException
double displayScale() throws NXException, RemoteException
NXException
RemoteException
void setDisplayScale(double displayScale) throws NXException, RemoteException
displayScale
- 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
WaveDatumBuilder.WaveLinkInformationData getWaveLinkInformation() throws NXException, RemoteException
NXException
RemoteException
boolean reverseDirection() throws NXException, RemoteException
NXException
RemoteException
void setReverseDirection(boolean reverseDirection) throws NXException, RemoteException
reverseDirection
- NXException
RemoteException
void setSynchlinkEntry(boolean entryState) throws NXException, RemoteException
entryState
- NXException
RemoteException
WaveDatumBuilder.ParentPartType parentPart() throws NXException, RemoteException
NXException
RemoteException
void setParentPart(WaveDatumBuilder.ParentPartType parentPart) throws NXException, RemoteException
parentPart
- 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 2011 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.