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

Represents the Rotary Polar Builder
To create a new instance of this class, use CAM::MoveCollection::CreateRotaryPolarMoveBuilder

Created in NX5.0.0. More...

Inheritance diagram for NXOpen::CAM::RotaryPolarMoveBuilder:
NXOpen::CAM::MoveBuilder NXOpen::Builder NXOpen::TaggedObject NXOpen::GeometricUtilities::IComponentBuilder

List of all members.

Public Types

enum  LockAxisDirection { LockAxisDirectionX, LockAxisDirectionY, LockAxisDirectionZ }
 the lock axis type More...
enum  LockPlaneType { LockPlaneTypeXy, LockPlaneTypeYz, LockPlaneTypeZx }
 the lock plane type More...

Public Member Functions

NXOpen::CAM::RotaryPolarMoveBuilder::LockAxisDirection LockAxis ()
 Returns the lock axis
Created in NX5.0.0.
NXOpen::CAM::RotaryPolarMoveBuilder::LockPlaneType LockPlane ()
 Returns the lock plane
Created in NX5.0.0.
double LockPos ()
 Returns the lock position
Created in NX5.0.0.
NXOpen::CAM::OffsetDataBuilderOffsetData ()
 Returns the offset point builder
Created in NX5.0.0.
NXOpen::PointPoint ()
 Returns the location
Created in NX5.0.0.
NXOpen::CAM::RoundPointBuilderRoundPoint ()
 Returns the round point builder
Created in NX5.0.0.
void SetLockAxis (NXOpen::CAM::RotaryPolarMoveBuilder::LockAxisDirection lockAxis)
 Sets the lock axis
Created in NX5.0.0.
void SetLockPlane (NXOpen::CAM::RotaryPolarMoveBuilder::LockPlaneType lockPlane)
 Sets the lock plane
Created in NX5.0.0.
void SetLockPos (double lockPosition)
 Sets the lock position
Created in NX5.0.0.
void SetPoint (NXOpen::Point *location)
 Sets the location
Created in NX5.0.0.

Detailed Description

Represents the Rotary Polar Builder
To create a new instance of this class, use CAM::MoveCollection::CreateRotaryPolarMoveBuilder

Created in NX5.0.0.



Member Enumeration Documentation

the lock axis type

Enumerator:
LockAxisDirectionX 

X-Axis.

LockAxisDirectionY 

Y-Axis.

LockAxisDirectionZ 

Z-Axis.

the lock plane type

Enumerator:
LockPlaneTypeXy 

XY-Plane.

LockPlaneTypeYz 

YZ-Plane.

LockPlaneTypeZx 

ZX-Plane.


Member Function Documentation

Returns the lock axis
Created in NX5.0.0.



License requirements : None

Returns the lock plane
Created in NX5.0.0.



License requirements : None

Returns the lock position
Created in NX5.0.0.



License requirements : None

Returns the offset point builder
Created in NX5.0.0.



License requirements : None

Returns the location
Created in NX5.0.0.



License requirements : None

Returns the round point builder
Created in NX5.0.0.



License requirements : None

Sets the lock axis
Created in NX5.0.0.



License requirements : None

Parameters:
lockAxislockaxis

Sets the lock plane
Created in NX5.0.0.



License requirements : None

Parameters:
lockPlanelockplane
void NXOpen::CAM::RotaryPolarMoveBuilder::SetLockPos ( double  lockPosition)

Sets the lock position
Created in NX5.0.0.



License requirements : None

Parameters:
lockPositionlockposition

Sets the location
Created in NX5.0.0.



License requirements : None

Parameters:
locationlocation

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