NX Open C++ Reference Guide
Public Member Functions | List of all members
NXOpen::CAM::PathLevelMarker Class Reference

This class represents the data of a Linear Motion
Created in NX10.0.3. More...

Inheritance diagram for NXOpen::CAM::PathLevelMarker:
NXOpen::TransientObject

Public Member Functions

double LevelDepth ()
 Returns the level depth
Created in NX10.0.3. More...
 
NXOpen::Vector3d LevelNormal ()
 Returns the level normal
Created in NX10.0.3. More...
 
int LevelNumber ()
 Returns the level number
Created in NX11.0.2. More...
 
NXString OperationName ()
 Returns the operation name
Created in NX11.0.2. More...
 
void SetLevelDepth (double levelDepth)
 Sets the level depth
Created in NX10.0.3. More...
 
void SetLevelNormal (const NXOpen::Vector3d &levelNormal)
 Sets the level normal
Created in NX10.0.3. More...
 
void SetLevelNumber (int levelnumber)
 Sets the level number
Created in NX11.0.2. More...
 
void SetOperationName (const NXString &operName)
 Sets the operation name
Created in NX11.0.2. More...
 
void SetOperationName (const char *operName)
 Sets the operation name
Created in NX11.0.2. More...
 
virtual ~PathLevelMarker ()
 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...
 

Detailed Description

This class represents the data of a Linear Motion
Created in NX10.0.3.


Constructor & Destructor Documentation

virtual NXOpen::CAM::PathLevelMarker::~PathLevelMarker ( )
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 NX10.0.3.

License requirements : None

Member Function Documentation

double NXOpen::CAM::PathLevelMarker::LevelDepth ( )

Returns the level depth
Created in NX10.0.3.



License requirements : None

NXOpen::Vector3d NXOpen::CAM::PathLevelMarker::LevelNormal ( )

Returns the level normal
Created in NX10.0.3.



License requirements : None

int NXOpen::CAM::PathLevelMarker::LevelNumber ( )

Returns the level number
Created in NX11.0.2.



License requirements : None

NXString NXOpen::CAM::PathLevelMarker::OperationName ( )

Returns the operation name
Created in NX11.0.2.



License requirements : None

void NXOpen::CAM::PathLevelMarker::SetLevelDepth ( double  levelDepth)

Sets the level depth
Created in NX10.0.3.



License requirements : None

Parameters
levelDepthleveldepth
void NXOpen::CAM::PathLevelMarker::SetLevelNormal ( const NXOpen::Vector3d levelNormal)

Sets the level normal
Created in NX10.0.3.



License requirements : None

Parameters
levelNormallevelnormal
void NXOpen::CAM::PathLevelMarker::SetLevelNumber ( int  levelnumber)

Sets the level number
Created in NX11.0.2.



License requirements : None

Parameters
levelnumberlevelnumber
void NXOpen::CAM::PathLevelMarker::SetOperationName ( const NXString operName)

Sets the operation name
Created in NX11.0.2.



License requirements : None

Parameters
operNameopername
void NXOpen::CAM::PathLevelMarker::SetOperationName ( const char *  operName)

Sets the operation name
Created in NX11.0.2.



License requirements : None

Parameters
operNameopername

The documentation for this class was generated from the following file:
Copyright 2017 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.