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

Represents the relief cut
Created in NX7.5.0. More...

Inheritance diagram for NXOpen::CAM::ReliefCut:
NXOpen::TaggedObject

Public Types

enum  DepthUnits { DepthUnitsLength, DepthUnitsPercent }
 the relief cut depth unit options
Created in NX7.5.0. More...
 
enum  DistanceUnits { DistanceUnitsLength, DistanceUnitsPercent }
 the relief cut distance unit options
Created in NX7.5.0. More...
 
enum  Modes { ModesNone, ModesNumber, ModesDepth, ModesNumberAndDepth }
 the relief cut options
Created in NX7.5.0. More...
 

Public Member Functions

double Depth ()
 Returns the relief cut depth
Created in NX7.5.0. More...
 
NXOpen::CAM::ReliefCut::DepthUnits DepthUnit ()
 Returns the relief cut depth unit
Created in NX7.5.0. More...
 
double Distance ()
 Returns the relief cut distance
Created in NX7.5.0. More...
 
NXOpen::CAM::ReliefCut::DistanceUnits DistanceUnit ()
 Returns the relief cut distance unit
Created in NX7.5.0. More...
 
NXOpen::CAM::ReliefCut::Modes Mode ()
 Returns the relief cut mode
Created in NX7.5.0. More...
 
int Number ()
 Returns the relief cut number
Created in NX7.5.0. More...
 
void SetDepth (double depth)
 Sets the relief cut depth
Created in NX7.5.0. More...
 
void SetDepthUnit (NXOpen::CAM::ReliefCut::DepthUnits unit)
 Sets the relief cut depth unit
Created in NX7.5.0. More...
 
void SetDistance (double distance)
 Sets the relief cut distance
Created in NX7.5.0. More...
 
void SetDistanceUnit (NXOpen::CAM::ReliefCut::DistanceUnits unit)
 Sets the relief cut distance unit
Created in NX7.5.0. More...
 
void SetMode (NXOpen::CAM::ReliefCut::Modes reliefCutValue)
 Sets the relief cut mode
Created in NX7.5.0. More...
 
void SetNumber (int number)
 Sets the relief cut number
Created in NX7.5.0. More...
 
- Public Member Functions inherited from NXOpen::TaggedObject
tag_t Tag () const
 Returns the tag of this object. More...
 

Detailed Description

Represents the relief cut
Created in NX7.5.0.


Member Enumeration Documentation

the relief cut depth unit options
Created in NX7.5.0.


Enumerator
DepthUnitsLength 

Length.

DepthUnitsPercent 

Percent.

the relief cut distance unit options
Created in NX7.5.0.


Enumerator
DistanceUnitsLength 

Length.

DistanceUnitsPercent 

Percent.

the relief cut options
Created in NX7.5.0.


Enumerator
ModesNone 

None.

ModesNumber 

Number.

ModesDepth 

Depth.

ModesNumberAndDepth 

Number and Depth.

Member Function Documentation

double NXOpen::CAM::ReliefCut::Depth ( )

Returns the relief cut depth
Created in NX7.5.0.



License requirements : None

NXOpen::CAM::ReliefCut::DepthUnits NXOpen::CAM::ReliefCut::DepthUnit ( )

Returns the relief cut depth unit
Created in NX7.5.0.



License requirements : None

double NXOpen::CAM::ReliefCut::Distance ( )

Returns the relief cut distance
Created in NX7.5.0.



License requirements : None

NXOpen::CAM::ReliefCut::DistanceUnits NXOpen::CAM::ReliefCut::DistanceUnit ( )

Returns the relief cut distance unit
Created in NX7.5.0.



License requirements : None

NXOpen::CAM::ReliefCut::Modes NXOpen::CAM::ReliefCut::Mode ( )

Returns the relief cut mode
Created in NX7.5.0.



License requirements : None

int NXOpen::CAM::ReliefCut::Number ( )

Returns the relief cut number
Created in NX7.5.0.



License requirements : None

void NXOpen::CAM::ReliefCut::SetDepth ( double  depth)

Sets the relief cut depth
Created in NX7.5.0.



License requirements : cam_base ("CAM BASE")

Parameters
depththe relief plunge depth
void NXOpen::CAM::ReliefCut::SetDepthUnit ( NXOpen::CAM::ReliefCut::DepthUnits  unit)

Sets the relief cut depth unit
Created in NX7.5.0.



License requirements : cam_base ("CAM BASE")

Parameters
unitthe relief cut depth unit
void NXOpen::CAM::ReliefCut::SetDistance ( double  distance)

Sets the relief cut distance
Created in NX7.5.0.



License requirements : cam_base ("CAM BASE")

Parameters
distancethe relief plunge distance
void NXOpen::CAM::ReliefCut::SetDistanceUnit ( NXOpen::CAM::ReliefCut::DistanceUnits  unit)

Sets the relief cut distance unit
Created in NX7.5.0.



License requirements : cam_base ("CAM BASE")

Parameters
unitthe relief cut distance unit
void NXOpen::CAM::ReliefCut::SetMode ( NXOpen::CAM::ReliefCut::Modes  reliefCutValue)

Sets the relief cut mode
Created in NX7.5.0.



License requirements : cam_base ("CAM BASE")

Parameters
reliefCutValuethe relief cut mode
void NXOpen::CAM::ReliefCut::SetNumber ( int  number)

Sets the relief cut number
Created in NX7.5.0.



License requirements : cam_base ("CAM BASE")

Parameters
numberthe relief cut number

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