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

Represents trim point
Created in NX6.0.0. More...

Inheritance diagram for NXOpen::CAM::TrimPoint:
NXOpen::TaggedObject

List of all members.

Public Types

enum  AngleOptions { AngleOptionsAuto, AngleOptionsVector, AngleOptionsAngle }
 The trim point angle options
Created in NX6.0.0. More...
enum  Options { OptionsNone, OptionsPoint }
 The trim point options
Created in NX6.0.0. More...
enum  RampAngleOptions { RampAngleOptionsNone, RampAngleOptionsAligned, RampAngleOptionsVector, RampAngleOptionsAngle }
 The trim point ramp angle options
Created in NX7.5.0. More...

Public Member Functions

NXOpen::CAM::InheritableDoubleBuilderAngle ()
 Returns the trim point angle
Created in NX6.0.0.
NXOpen::CAM::InheritableDoubleBuilderAngleOffset ()
 Returns the trim point angle offset
Created in NX6.0.0.
NXOpen::CAM::TrimPoint::AngleOptions AngleOption ()
 Returns the trim point angle option
Created in NX6.0.0.
bool CheckPartGeometryBeyondTrim ()
 Returns the trim point check part geometry beyond trim
Created in NX6.0.0.
NXOpen::CAM::InheritableDoubleBuilderExtendDistance ()
 Returns the trim point extend distance
Created in NX6.0.0.
NXOpen::CAM::TrimPoint::Options Option ()
 Returns the trim point option
Created in NX6.0.0.
NXOpen::PointPoint ()
 Returns the trim point
Created in NX6.0.0.
NXOpen::CAM::InheritableDoubleBuilderRampAngle ()
 Returns the trim point ramp angle
Created in NX7.5.0.
NXOpen::CAM::InheritableDoubleBuilderRampAngleOffset ()
 Returns the trim point ramp angle offset
Created in NX7.5.0.
NXOpen::CAM::TrimPoint::RampAngleOptions RampAngleOption ()
 Returns the trim point ramp angle option
Created in NX7.5.0.
NXOpen::NXObjectRampAngleVector ()
 Returns the trim point ramp angle vector
Created in NX7.5.0.
void SetAngleOption (NXOpen::CAM::TrimPoint::AngleOptions angleMode)
 Sets the trim point angle option
Created in NX6.0.0.
void SetCheckPartGeometryBeyondTrim (bool checkPartGeometry)
 Sets the trim point check part geometry beyond trim
Created in NX6.0.0.
void SetOption (NXOpen::CAM::TrimPoint::Options trimPointMode)
 Sets the trim point option
Created in NX6.0.0.
void SetPoint (NXOpen::Point *point)
 Sets the trim point
Created in NX6.0.0.
void SetRampAngleOption (NXOpen::CAM::TrimPoint::RampAngleOptions rampAngleMode)
 Sets the trim point ramp angle option
Created in NX7.5.0.
void SetRampAngleVector (NXOpen::NXObject *rampVector)
 Sets the trim point ramp angle vector
Created in NX7.5.0.
void SetVector (NXOpen::NXObject *vector)
 Sets the trim point vector
Created in NX6.0.0.
NXOpen::NXObjectVector ()
 Returns the trim point vector
Created in NX6.0.0.

Detailed Description

Represents trim point
Created in NX6.0.0.



Member Enumeration Documentation

The trim point angle options
Created in NX6.0.0.


Enumerator:
AngleOptionsAuto 

Angle is calculated automatically.

AngleOptionsVector 

Angle is defined by a vector.

AngleOptionsAngle 

Angle is defined by a value.

The trim point options
Created in NX6.0.0.


Enumerator:
OptionsNone 

Point is inactive.

OptionsPoint 

Point is active.

The trim point ramp angle options
Created in NX7.5.0.


Enumerator:
RampAngleOptionsNone 

no ramp angle.

RampAngleOptionsAligned 

Ramp angle is aligned to angle.

RampAngleOptionsVector 

Ramp angle is defined by a vector.

RampAngleOptionsAngle 

Ramp angle is defined by a value.


Member Function Documentation

Returns the trim point angle
Created in NX6.0.0.



License requirements : None

Returns the trim point angle offset
Created in NX6.0.0.



License requirements : None

Returns the trim point angle option
Created in NX6.0.0.



License requirements : None

Returns the trim point check part geometry beyond trim
Created in NX6.0.0.



License requirements : None

Returns the trim point extend distance
Created in NX6.0.0.



License requirements : None

Returns the trim point option
Created in NX6.0.0.



License requirements : None

Returns the trim point
Created in NX6.0.0.



License requirements : None

Returns the trim point ramp angle
Created in NX7.5.0.



License requirements : None

Returns the trim point ramp angle offset
Created in NX7.5.0.



License requirements : None

Returns the trim point ramp angle option
Created in NX7.5.0.



License requirements : None

Returns the trim point ramp angle vector
Created in NX7.5.0.



License requirements : None

Sets the trim point angle option
Created in NX6.0.0.



License requirements : cam_base ("CAM BASE")

Parameters:
angleModethe trim point angle option

Sets the trim point check part geometry beyond trim
Created in NX6.0.0.



License requirements : cam_base ("CAM BASE")

Parameters:
checkPartGeometrythe trim point check part geometry beyond trim

Sets the trim point option
Created in NX6.0.0.



License requirements : cam_base ("CAM BASE")

Parameters:
trimPointModethe trim point option

Sets the trim point
Created in NX6.0.0.



License requirements : cam_base ("CAM BASE")

Parameters:
pointthe trim point

Sets the trim point ramp angle option
Created in NX7.5.0.



License requirements : cam_base ("CAM BASE")

Parameters:
rampAngleModethe trim point ramp angle option

Sets the trim point ramp angle vector
Created in NX7.5.0.



License requirements : cam_base ("CAM BASE")

Parameters:
rampVectorthe trim point ramp angle vector

Sets the trim point vector
Created in NX6.0.0.



License requirements : cam_base ("CAM BASE")

Parameters:
vectorthe trim point vector

Returns the trim point vector
Created in NX6.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.