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

Represents a CAM::IpwContainmentCurvesBuilder
This is an abstract class, and cannot be instantiated. More...

Inheritance diagram for NXOpen::CAM::IpwContainmentCurvesBuilder:
NXOpen::Builder NXOpen::TaggedObject NXOpen::GeometricUtilities::IComponentBuilder

List of all members.

Public Types

enum  ThicknessModeValue { ThicknessModeValuePoint, ThicknessModeValueDistance }
 the thickness method options More...

Public Member Functions

NXString FeatureName ()
 Returns the feature name
Created in NX6.0.0.
void SetFeatureName (const NXString &featureName)
 Sets the feature name
Created in NX6.0.0.
void SetSmoothingTolerance (double smoothingTolerance)
 Sets the smoothing tolerance
Created in NX6.0.0.
void SetSpecifyDistance (double distanceValue)
 Sets the specify distance
Created in NX6.0.0.
void SetSpecifyPoint (NXOpen::Point *point)
 Sets the specify point
Created in NX6.0.0.
void SetThicknessMode (NXOpen::CAM::IpwContainmentCurvesBuilder::ThicknessModeValue method)
 Sets the thickness mode
Created in NX6.0.0.
double SmoothingTolerance ()
 Returns the smoothing tolerance
Created in NX6.0.0.
double SpecifyDistance ()
 Returns the specify distance
Created in NX6.0.0.
NXOpen::PointSpecifyPoint ()
 Returns the specify point
Created in NX6.0.0.
NXOpen::CAM::IpwContainmentCurvesBuilder::ThicknessModeValue ThicknessMode ()
 Returns the thickness mode
Created in NX6.0.0.

Detailed Description

Represents a CAM::IpwContainmentCurvesBuilder
This is an abstract class, and cannot be instantiated.



Created in NX6.0.0.


Member Enumeration Documentation

the thickness method options

Enumerator:
ThicknessModeValuePoint 

use thickness mode point

ThicknessModeValueDistance 

use thickness mode distance


Member Function Documentation

Returns the feature name
Created in NX6.0.0.



License requirements : None

Sets the feature name
Created in NX6.0.0.



License requirements : cam_base ("CAM BASE")

Parameters:
featureNamefeaturename

Sets the smoothing tolerance
Created in NX6.0.0.



License requirements : cam_base ("CAM BASE")

Parameters:
smoothingTolerancesmoothingtolerance

Sets the specify distance
Created in NX6.0.0.



License requirements : cam_base ("CAM BASE")

Parameters:
distanceValuedistancevalue

Sets the specify point
Created in NX6.0.0.



License requirements : cam_base ("CAM BASE")

Parameters:
pointpoint

Sets the thickness mode
Created in NX6.0.0.



License requirements : cam_base ("CAM BASE")

Parameters:
methodmethod

Returns the smoothing tolerance
Created in NX6.0.0.



License requirements : None

Returns the specify distance
Created in NX6.0.0.



License requirements : None

Returns the specify point
Created in NX6.0.0.



License requirements : None

Returns the thickness mode
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.