NX Open C++ Reference Guide
Public Member Functions
NXOpen::CAM::FormEdgesBuilder Class Reference

Represents a FormEdges Builder
Created in NX6.0.0. More...

Inheritance diagram for NXOpen::CAM::FormEdgesBuilder:
NXOpen::TaggedObject

List of all members.

Public Member Functions

double Angle ()
 Returns the angle value
Created in NX6.0.0.
int Create (double noseRadius, double noseAngle, double edgeLength)
 Create a new form edges item.
void Delete (int nodeIndex)
 Delete an existing form edges item
Created in NX6.0.0.
double EdgeLength ()
 Returns the cut edge length value
Created in NX6.0.0.
void Get (int position, double *noseRadius, double *noseAngle, double *edgeLength)
 Get the values of an existing form edges item
Created in NX6.0.0.
void Modify (int nodeIndex, double noseRadius, double noseAngle, double edgeLength)
 Modify an existing form edges item
Created in NX6.0.0.
int NumberOfFormEdges ()
 Returns the number of form edges item
Created in NX6.0.0.
void SetAngle (double angleValue)
 Sets the angle value
Created in NX6.0.0.
void SetEdgeLength (double lengthValue)
 Sets the cut edge length value
Created in NX6.0.0.

Detailed Description

Represents a FormEdges Builder
Created in NX6.0.0.



Member Function Documentation

Returns the angle value
Created in NX6.0.0.



License requirements : None

int NXOpen::CAM::FormEdgesBuilder::Create ( double  noseRadius,
double  noseAngle,
double  edgeLength 
)

Create a new form edges item.

Returns:
return new created item index
Created in NX6.0.0.

License requirements : cam_base ("CAM BASE")
Parameters:
noseRadiusthe nose radius
noseAnglethe nose angle
edgeLengththe edge length
void NXOpen::CAM::FormEdgesBuilder::Delete ( int  nodeIndex)

Delete an existing form edges item
Created in NX6.0.0.



License requirements : cam_base ("CAM BASE")

Parameters:
nodeIndexthe selected entry index

Returns the cut edge length value
Created in NX6.0.0.



License requirements : None

void NXOpen::CAM::FormEdgesBuilder::Get ( int  position,
double *  noseRadius,
double *  noseAngle,
double *  edgeLength 
)

Get the values of an existing form edges item
Created in NX6.0.0.



License requirements : cam_base ("CAM BASE")

Parameters:
positionindex in array
noseRadiusthe nose radius
noseAnglethe nose angle
edgeLengththe edge length
void NXOpen::CAM::FormEdgesBuilder::Modify ( int  nodeIndex,
double  noseRadius,
double  noseAngle,
double  edgeLength 
)

Modify an existing form edges item
Created in NX6.0.0.



License requirements : cam_base ("CAM BASE")

Parameters:
nodeIndexthe index of modified item
noseRadiusthe nose radius
noseAnglethe nose angle
edgeLengththe edge length

Returns the number of form edges item
Created in NX6.0.0.



License requirements : cam_base ("CAM BASE")

void NXOpen::CAM::FormEdgesBuilder::SetAngle ( double  angleValue)

Sets the angle value
Created in NX6.0.0.



License requirements : cam_base ("CAM BASE")

Parameters:
angleValuethe angle value
void NXOpen::CAM::FormEdgesBuilder::SetEdgeLength ( double  lengthValue)

Sets the cut edge length value
Created in NX6.0.0.



License requirements : cam_base ("CAM BASE")

Parameters:
lengthValuethe cut edge length value

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