NX Open C++ Reference Guide
Public Types | Public Member Functions
NXOpen::CAM::NcmAvoidancePointBuilder Class Reference

Represents a CAM::NcmAvoidancePointBuilder. More...

Inheritance diagram for NXOpen::CAM::NcmAvoidancePointBuilder:
NXOpen::TaggedObject

List of all members.

Public Types

enum  PointStates { PointStatesNone, PointStatesUseOther, PointStatesNoPoint, PointStatesUsePoint }
 the types available for avoidance point definition More...
enum  ToolAxisUsages { ToolAxisUsagesNone, ToolAxisUsagesSpecify }
 the types available for tool axis status More...

Public Member Functions

NXOpen::PointPoint ()
 Returns the avoidance point
Created in NX5.0.0.
NXOpen::CAM::NcmAvoidancePointBuilder::PointStates PointStatus ()
 Returns the point status
Created in NX5.0.0.
void SetPoint (NXOpen::Point *newValue)
 Sets the avoidance point
Created in NX5.0.0.
void SetPointStatus (NXOpen::CAM::NcmAvoidancePointBuilder::PointStates newValue)
 Sets the point status
Created in NX5.0.0.
void SetToolAxis (NXOpen::NXObject *newValue)
 Sets the avoidance tool axis
Created in NX5.0.0.
void SetToolAxisStatus (int newValue)
 Sets the tool axis status
Created in NX5.0.0.
void SetToolAxisUsage (NXOpen::CAM::NcmAvoidancePointBuilder::ToolAxisUsages newValue)
 Sets the tool axis usage
Created in NX5.0.0.
NXOpen::NXObjectToolAxis ()
 Returns the avoidance tool axis
Created in NX5.0.0.
int ToolAxisStatus ()
 Returns the tool axis status
Created in NX5.0.0.
NXOpen::CAM::NcmAvoidancePointBuilder::ToolAxisUsages ToolAxisUsage ()
 Returns the tool axis usage
Created in NX5.0.0.

Detailed Description

Represents a CAM::NcmAvoidancePointBuilder.


Created in NX5.0.0.


Member Enumeration Documentation

the types available for avoidance point definition

Enumerator:
PointStatesNone 

Avoidance point inactive.

PointStatesUseOther 

use from point (only for GoHome point)

PointStatesNoPoint 

use no point (only for GoHome point)

PointStatesUsePoint 

use specified point

the types available for tool axis status

Enumerator:
ToolAxisUsagesNone 

tool axis inactive

ToolAxisUsagesSpecify 

tool axis active


Member Function Documentation

Returns the avoidance point
Created in NX5.0.0.



License requirements : None

Returns the point status
Created in NX5.0.0.



License requirements : None

Sets the avoidance point
Created in NX5.0.0.



License requirements : cam_base ("CAM BASE")

Parameters:
newValuenewvalue

Sets the point status
Created in NX5.0.0.



License requirements : cam_base ("CAM BASE")

Parameters:
newValuenewvalue

Sets the avoidance tool axis
Created in NX5.0.0.



License requirements : cam_base ("CAM BASE")

Parameters:
newValuenewvalue

Sets the tool axis status
Created in NX5.0.0.



License requirements : cam_base ("CAM BASE")

Parameters:
newValuenewvalue

Sets the tool axis usage
Created in NX5.0.0.



License requirements : cam_base ("CAM BASE")

Parameters:
newValuenewvalue

Returns the avoidance tool axis
Created in NX5.0.0.



License requirements : None

Returns the tool axis status
Created in NX5.0.0.



License requirements : None

Returns the tool axis usage
Created in NX5.0.0.



License requirements : None


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