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

Represents the Move To Point Builder
To create a new instance of this class, use CAM::MoveCollection::CreateNormalToToolAxisMoveBuilder

Created in NX5.0.0. More...

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

List of all members.

Public Types

enum  Orientation { OrientationAlongVector, OrientationTowardsPoint }
 the normal orientation More...

Public Member Functions

double Angle ()
 Returns the angle
Created in NX5.0.0.
double Distance ()
 Returns the distance
Created in NX5.0.0.
NXOpen::CAM::NormalToToolAxisMoveBuilder::Orientation MoveType ()
 Returns the normal type
Created in NX5.0.0.
NXOpen::PointPoint ()
 Returns the point in normal direction
Created in NX5.0.0.
NXOpen::CAM::RoundPointBuilderRoundPoint ()
 Returns the round point builder
Created in NX5.0.0.
void SetAngle (double distance)
 Sets the angle
Created in NX5.0.0.
void SetDistance (double distance)
 Sets the distance
Created in NX5.0.0.
void SetMoveType (NXOpen::CAM::NormalToToolAxisMoveBuilder::Orientation normaltype)
 Sets the normal type
Created in NX5.0.0.
void SetPoint (NXOpen::Point *location)
 Sets the point in normal direction
Created in NX5.0.0.
void SetVector (NXOpen::Direction *vec)
 Sets the vector
Created in NX5.0.0.
NXOpen::DirectionVector ()
 Returns the vector
Created in NX5.0.0.

Detailed Description

Represents the Move To Point Builder
To create a new instance of this class, use CAM::MoveCollection::CreateNormalToToolAxisMoveBuilder

Created in NX5.0.0.



Member Enumeration Documentation

the normal orientation

Enumerator:
OrientationAlongVector 

Along Vector.

OrientationTowardsPoint 

Towards Point.


Member Function Documentation

Returns the angle
Created in NX5.0.0.



License requirements : None

Returns the distance
Created in NX5.0.0.



License requirements : None

Returns the normal type
Created in NX5.0.0.



License requirements : None

Returns the point in normal direction
Created in NX5.0.0.



License requirements : None

Returns the round point builder
Created in NX5.0.0.



License requirements : None

Sets the angle
Created in NX5.0.0.



License requirements : None

Parameters:
distancedistance

Sets the distance
Created in NX5.0.0.



License requirements : None

Parameters:
distancedistance

Sets the normal type
Created in NX5.0.0.



License requirements : None

Parameters:
normaltypenormaltype

Sets the point in normal direction
Created in NX5.0.0.



License requirements : None

Parameters:
locationlocation

Sets the vector
Created in NX5.0.0.



License requirements : None

Parameters:
vecvec

Returns the vector
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.