PathLevelMarker Class — NXOpen Python API Reference 12.0.0 documentation

# PathLevelMarker Class

class `NXOpen.CAM.``PathLevelMarker`

  Bases: `NXOpen.TransientObject`

  This class represents the data of a Linear Motion

  New in version NX10.0.3.

# Properties

Property | Description
--- | ---
LevelDepth | Returns or sets the level depth
LevelNormal | Returns or sets the level normal
LevelNumber | Returns or sets the level number
OperationName | Returns or sets the operation name

# Methods

Method | Description
--- | ---
Dispose | Free resources associated with the instance.

# Property Detail

## LevelDepth

`PathLevelMarker.``LevelDepth`

  Returns or sets the level depth

  `-------------------------------------`

  Getter Method

  Signature `LevelDepth`

  Returns: |
  Return type: | float

  New in version NX10.0.3.

  License requirements: None.

  `-------------------------------------`

  Setter Method

  Signature `LevelDepth`

  Parameters: | levelDepth (float) –

  New in version NX10.0.3.

  License requirements: None.

## LevelNormal

`PathLevelMarker.``LevelNormal`

  Returns or sets the level normal

  `-------------------------------------`

  Getter Method

  Signature `LevelNormal`

  Returns: |
  Return type: | `NXOpen.Vector3d`

  New in version NX10.0.3.

  License requirements: None.

  `-------------------------------------`

  Setter Method

  Signature `LevelNormal`

  Parameters: | levelNormal (`NXOpen.Vector3d`) –

  New in version NX10.0.3.

  License requirements: None.

## LevelNumber

`PathLevelMarker.``LevelNumber`

  Returns or sets the level number

  `-------------------------------------`

  Getter Method

  Signature `LevelNumber`

  Returns: |
  Return type: | int

  New in version NX11.0.2.

  License requirements: None.

  `-------------------------------------`

  Setter Method

  Signature `LevelNumber`

  Parameters: | levelnumber (int) –

  New in version NX11.0.2.

  License requirements: None.

## OperationName

`PathLevelMarker.``OperationName`

  Returns or sets the operation name

  `-------------------------------------`

  Getter Method

  Signature `OperationName`

  Returns: |
  Return type: | str

  New in version NX11.0.2.

  License requirements: None.

  `-------------------------------------`

  Setter Method

  Signature `OperationName`

  Parameters: | operName (str) –

  New in version NX11.0.2.

  License requirements: None.

# Method Detail

## Dispose

`PathLevelMarker.``Dispose`

  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.

  Signature `Dispose()`

  New in version NX10.0.3.

  License requirements: None.