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

Represents the Offset Point Data Builder
Created in NX6.0.0. More...

Inheritance diagram for NXOpen::CAM::OffsetDataBuilder:
NXOpen::TaggedObject

Public Types

enum  OffsetDirectionMethod { OffsetDirectionMethodNormal, OffsetDirectionMethodSpecify }
 the Offset Type More...
 

Public Member Functions

bool OffsetDirection ()
 Returns the offsetDirection
Created in NX6.0.0. More...
 
double OffsetDistance ()
 Returns the offsetDistance
Created in NX6.0.0. More...
 
NXOpen::CAM::OffsetDataBuilder::OffsetDirectionMethod OffsetType ()
 Returns the OffsetType
Created in NX6.0.0. More...
 
NXOpen::DirectionOffsetVector ()
 Returns the offsetVector
Created in NX6.0.0. More...
 
void SetOffsetDirection (bool offsetDirection)
 Sets the offsetDirection
Created in NX6.0.0. More...
 
void SetOffsetDistance (double offsetDistance)
 Sets the offsetDistance
Created in NX6.0.0. More...
 
void SetOffsetType (NXOpen::CAM::OffsetDataBuilder::OffsetDirectionMethod offsetType)
 Sets the OffsetType
Created in NX6.0.0. More...
 
void SetOffsetVector (NXOpen::Direction *offsetVector)
 Sets the offsetVector
Created in NX6.0.0. More...
 
- Public Member Functions inherited from NXOpen::TaggedObject
tag_t Tag () const
 Returns the tag of this object. More...
 

Detailed Description

Represents the Offset Point Data Builder
Created in NX6.0.0.


Member Enumeration Documentation

the Offset Type

Enumerator
OffsetDirectionMethodNormal 

along normal

OffsetDirectionMethodSpecify 

along a vector

Member Function Documentation

bool NXOpen::CAM::OffsetDataBuilder::OffsetDirection ( )

Returns the offsetDirection
Created in NX6.0.0.



License requirements : None

double NXOpen::CAM::OffsetDataBuilder::OffsetDistance ( )

Returns the offsetDistance
Created in NX6.0.0.



License requirements : None

NXOpen::CAM::OffsetDataBuilder::OffsetDirectionMethod NXOpen::CAM::OffsetDataBuilder::OffsetType ( )

Returns the OffsetType
Created in NX6.0.0.



License requirements : None

NXOpen::Direction* NXOpen::CAM::OffsetDataBuilder::OffsetVector ( )

Returns the offsetVector
Created in NX6.0.0.



License requirements : None

void NXOpen::CAM::OffsetDataBuilder::SetOffsetDirection ( bool  offsetDirection)

Sets the offsetDirection
Created in NX6.0.0.



License requirements : None

Parameters
offsetDirectionoffsetdirection
void NXOpen::CAM::OffsetDataBuilder::SetOffsetDistance ( double  offsetDistance)

Sets the offsetDistance
Created in NX6.0.0.



License requirements : None

Parameters
offsetDistanceoffsetdistance
void NXOpen::CAM::OffsetDataBuilder::SetOffsetType ( NXOpen::CAM::OffsetDataBuilder::OffsetDirectionMethod  offsetType)

Sets the OffsetType
Created in NX6.0.0.



License requirements : None

Parameters
offsetTypeoffset type
void NXOpen::CAM::OffsetDataBuilder::SetOffsetVector ( NXOpen::Direction offsetVector)

Sets the offsetVector
Created in NX6.0.0.



License requirements : None

Parameters
offsetVectoroffsetvector

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