public interface WavePointBuilder
Features.Feature
builder
FeatureCollection.createWavePointBuilder(Feature)
Property | Value |
---|---|
Associative | True |
DrawLineBetweenPoints | False |
InheritDisplayProperties | False |
ParentPart | OtherPart |
Modifier and Type | Interface and Description |
---|---|
static class |
WavePointBuilder.ParentPartType
enum for scope of part
|
static class |
WavePointBuilder.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") . |
boolean |
drawLineBetweenPoints()
Returns the draw line
License requirements: None. |
boolean |
fixAtCurrentTimestamp()
Returns the fix at timestamp
License requirements: None. |
Feature |
frecAtTimeStamp()
Returns the frec at time stamp
License requirements: None. |
InterfaceObject[] |
getProductInterfaceObjects()
Gets selected product interface objects
License requirements: None. |
TaggedObject[] |
getSourcePartOccurrences()
Gets source part occurrences
License requirements: None. |
WavePointBuilder.WaveLinkInformationData |
getWaveLinkInformation()
Prints wave browser type information about link
License requirements: wave ("WAVE FUNCTIONALITY") . |
boolean |
inheritDisplayProperties()
Returns the inherit display property option
License requirements: None. |
boolean |
makePositionIndependent()
Returns the makepositionindependent
License requirements: None. |
WavePointBuilder.ParentPartType |
parentPart()
Returns the source part type
License requirements: None. |
SelectPointList |
points()
Returns the point to link
License requirements: None. |
void |
setAssociative(boolean associative)
License requirements: solid_modeling ("SOLIDS MODELING") OR cam_base ("CAM BASE") . |
void |
setDrawLineBetweenPoints(boolean drawLine)
License requirements: solid_modeling ("SOLIDS MODELING") OR cam_base ("CAM BASE") . |
void |
setFixAtCurrentTimestamp(boolean timestamp)
License requirements: solid_modeling ("SOLIDS MODELING") OR cam_base ("CAM BASE") . |
void |
setFrecAtTimeStamp(Feature terminalFrec)
License requirements: solid_modeling ("SOLIDS MODELING") OR cam_base ("CAM BASE") . |
void |
setInheritDisplayProperties(boolean inheritDisplayProperties)
License requirements: solid_modeling ("SOLIDS MODELING") OR cam_base ("CAM BASE") . |
void |
setMakePositionIndependent(boolean makePositionIndependent)
License requirements: solid_modeling ("SOLIDS MODELING") OR cam_base ("CAM BASE") . |
void |
setParentPart(WavePointBuilder.ParentPartType parentPart)
License requirements: solid_modeling ("SOLIDS MODELING") OR cam_base ("CAM BASE") . |
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. |
TaggedObject |
sourcePartOccurrence()
Returns the source part occurrence
License requirements: None. |
SelectPointList points() throws NXException, RemoteException
NXException
RemoteException
boolean drawLineBetweenPoints() throws NXException, RemoteException
NXException
RemoteException
void setDrawLineBetweenPoints(boolean drawLine) throws NXException, RemoteException
drawLine
- NXException
RemoteException
boolean fixAtCurrentTimestamp() throws NXException, RemoteException
NXException
RemoteException
void setFixAtCurrentTimestamp(boolean timestamp) throws NXException, RemoteException
timestamp
- NXException
RemoteException
boolean associative() throws NXException, RemoteException
NXException
RemoteException
void setAssociative(boolean associative) throws NXException, RemoteException
associative
- 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
WavePointBuilder.WaveLinkInformationData getWaveLinkInformation() throws NXException, RemoteException
NXException
RemoteException
Feature frecAtTimeStamp() throws NXException, RemoteException
NXException
RemoteException
void setFrecAtTimeStamp(Feature terminalFrec) throws NXException, RemoteException
terminalFrec
- NXException
RemoteException
WavePointBuilder.ParentPartType parentPart() throws NXException, RemoteException
NXException
RemoteException
void setParentPart(WavePointBuilder.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.