NXOpen C++ Reference Guide
|
This class represents the data of a pattern marker
Created in NX12.0.1.
More...
Public Types | |
enum | Location { LocationStart, LocationEnd } |
Pattern marker location. More... | |
enum | ShapeType { ShapeTypeUndefined, ShapeTypeOuter, ShapeTypeInner } |
Pattern marker pass shape type. More... | |
enum | Type { TypeUndefined, TypeFinish, TypeSpringPass, TypeInfill } |
Pattern marker types. More... | |
Public Member Functions | |
NXOpen::CAM::PatternMarker::Location | MarkerLocation () |
Returns the marker location Created in NX12.0.1. More... | |
int | PassNumber () |
Returns the pass number Created in NX12.0.1. More... | |
NXOpen::CAM::PatternMarker::ShapeType | PassShapeType () |
Returns the pass shape type Created in NX12.0.1. More... | |
NXOpen::CAM::PatternMarker::Type | PatternType () |
Returns the pattern type Created in NX12.0.1. More... | |
void | SetMarkerLocation (NXOpen::CAM::PatternMarker::Location markerLocation) |
Sets the marker location Created in NX12.0.1. More... | |
void | SetPassNumber (int passNumber) |
Sets the pass number Created in NX12.0.1. More... | |
void | SetPassShapeType (NXOpen::CAM::PatternMarker::ShapeType passShape) |
Sets the pass shape type Created in NX12.0.1. More... | |
void | SetPatternType (NXOpen::CAM::PatternMarker::Type patternType) |
Sets the pattern type Created in NX12.0.1. More... | |
virtual | ~PatternMarker () |
Free resources associated with the instance. More... | |
Public Member Functions inherited from NXOpen::TransientObject | |
void * | GetHandle () |
Handle of the internal object represented by this object. More... | |
This class represents the data of a pattern marker
Created in NX12.0.1.
|
virtual |
Free resources associated with the instance.
After this method is called, it is illegal to use the object. In .NET, this method is automatically called when the object is deleted by the garbage collector.
Created in NX12.0.1.
License requirements : None
NXOpen::CAM::PatternMarker::Location NXOpen::CAM::PatternMarker::MarkerLocation | ( | ) |
Returns the marker location
Created in NX12.0.1.
License requirements : None
int NXOpen::CAM::PatternMarker::PassNumber | ( | ) |
Returns the pass number
Created in NX12.0.1.
License requirements : None
NXOpen::CAM::PatternMarker::ShapeType NXOpen::CAM::PatternMarker::PassShapeType | ( | ) |
Returns the pass shape type
Created in NX12.0.1.
License requirements : None
NXOpen::CAM::PatternMarker::Type NXOpen::CAM::PatternMarker::PatternType | ( | ) |
Returns the pattern type
Created in NX12.0.1.
License requirements : None
void NXOpen::CAM::PatternMarker::SetMarkerLocation | ( | NXOpen::CAM::PatternMarker::Location | markerLocation | ) |
Sets the marker location
Created in NX12.0.1.
License requirements : None
markerLocation | markerlocation |
void NXOpen::CAM::PatternMarker::SetPassNumber | ( | int | passNumber | ) |
Sets the pass number
Created in NX12.0.1.
License requirements : None
passNumber | passnumber |
void NXOpen::CAM::PatternMarker::SetPassShapeType | ( | NXOpen::CAM::PatternMarker::ShapeType | passShape | ) |
Sets the pass shape type
Created in NX12.0.1.
License requirements : None
passShape | passshape |
void NXOpen::CAM::PatternMarker::SetPatternType | ( | NXOpen::CAM::PatternMarker::Type | patternType | ) |
Sets the pattern type
Created in NX12.0.1.
License requirements : None
patternType | patterntype |