public interface WavePointBuilder extends FeatureBuilder
Feature
builder
FeatureCollection.createWavePointBuilder(nxopen.features.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") OR insp_programming ("INSPECTION PROGRAMMING") . |
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") OR insp_programming ("INSPECTION PROGRAMMING") . |
void |
setDrawLineBetweenPoints(boolean drawLine)
License requirements: solid_modeling ("SOLIDS MODELING") OR cam_base ("CAM BASE") OR insp_programming ("INSPECTION PROGRAMMING") . |
void |
setFixAtCurrentTimestamp(boolean timestamp)
License requirements: solid_modeling ("SOLIDS MODELING") OR cam_base ("CAM BASE") OR insp_programming ("INSPECTION PROGRAMMING") . |
void |
setFrecAtTimeStamp(Feature terminalFrec)
License requirements: solid_modeling ("SOLIDS MODELING") OR cam_base ("CAM BASE") OR insp_programming ("INSPECTION PROGRAMMING") . |
void |
setInheritDisplayProperties(boolean inheritDisplayProperties)
License requirements: solid_modeling ("SOLIDS MODELING") OR cam_base ("CAM BASE") OR insp_programming ("INSPECTION PROGRAMMING") . |
void |
setMakePositionIndependent(boolean makePositionIndependent)
License requirements: solid_modeling ("SOLIDS MODELING") OR cam_base ("CAM BASE") OR insp_programming ("INSPECTION PROGRAMMING") . |
void |
setParentPart(WavePointBuilder.ParentPartType parentPart)
License requirements: solid_modeling ("SOLIDS MODELING") OR cam_base ("CAM BASE") OR insp_programming ("INSPECTION PROGRAMMING") . |
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. |
commitFeature, getFeature, hideInternalParentFeatureAfterEdit, parentFeatureInternal, patchSolutionFlag, patchSurfaceFilename, setParentFeatureInternal, setParentFeatureInternal, setPatchSolutionFlag, setPatchSurfaceFilename, setSurroundingPatchSurfaceFilename, showInternalParentFeatureForEdit, surroundingPatchSurfaceFilename, unsetParentFeatureInternal
commit, destroy, getCommittedObjects, getObject, showResults
printTestData, printTestData, tag, tagValue
validate
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 2017 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.