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

Represents a lead angles
Created in NX8.5.0. More...

Inheritance diagram for NXOpen::CAM::LeadAngles:
NXOpen::TaggedObject

Public Types

enum  ControlTypes { ControlTypesSameAsLeadingToTrailing, ControlTypesSpecify }
 Available types for lead angle control type. More...
 

Public Member Functions

double AtLeadingEdge ()
 Returns the lead angle at leading edge
Created in NX8.5.0. More...
 
double AtTrailingEdge ()
 Returns the lead angle at trailing edge
Created in NX8.5.0. More...
 
NXOpen::CAM::LeadAngles::ControlTypes ControlType ()
 Returns the lead angle control type
Created in NX8.5.0. More...
 
void SetAtLeadingEdge (double leadAngle)
 Sets the lead angle at leading edge
Created in NX8.5.0. More...
 
void SetAtTrailingEdge (double leadAngle)
 Sets the lead angle at trailing edge
Created in NX8.5.0. More...
 
void SetControlType (NXOpen::CAM::LeadAngles::ControlTypes leadAngleType)
 Sets the lead angle control type
Created in NX8.5.0. More...
 
- Public Member Functions inherited from NXOpen::TaggedObject
tag_t Tag () const
 Returns the tag of this object. More...
 

Detailed Description

Represents a lead angles
Created in NX8.5.0.


Member Enumeration Documentation

Available types for lead angle control type.

Enumerator
ControlTypesSameAsLeadingToTrailing 

same as leading to trailing

ControlTypesSpecify 

specify

Member Function Documentation

double NXOpen::CAM::LeadAngles::AtLeadingEdge ( )

Returns the lead angle at leading edge
Created in NX8.5.0.



License requirements : None

double NXOpen::CAM::LeadAngles::AtTrailingEdge ( )

Returns the lead angle at trailing edge
Created in NX8.5.0.



License requirements : None

NXOpen::CAM::LeadAngles::ControlTypes NXOpen::CAM::LeadAngles::ControlType ( )

Returns the lead angle control type
Created in NX8.5.0.



License requirements : None

void NXOpen::CAM::LeadAngles::SetAtLeadingEdge ( double  leadAngle)

Sets the lead angle at leading edge
Created in NX8.5.0.



License requirements : cam_base ("CAM BASE")

Parameters
leadAnglethe lead angle at leading edge
void NXOpen::CAM::LeadAngles::SetAtTrailingEdge ( double  leadAngle)

Sets the lead angle at trailing edge
Created in NX8.5.0.



License requirements : cam_base ("CAM BASE")

Parameters
leadAnglethe lead angle at trailing edge
void NXOpen::CAM::LeadAngles::SetControlType ( NXOpen::CAM::LeadAngles::ControlTypes  leadAngleType)

Sets the lead angle control type
Created in NX8.5.0.



License requirements : cam_base ("CAM BASE")

Parameters
leadAngleTypethe lead angle control type

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