NX Open C++ Reference Guide
Public Member Functions
NXOpen::Features::CurveOnSurfaceBuilder Class Reference

Curve On Surface builder class. More...

Inheritance diagram for NXOpen::Features::CurveOnSurfaceBuilder:
NXOpen::Features::FeatureBuilder NXOpen::Builder NXOpen::TaggedObject NXOpen::GeometricUtilities::IComponentBuilder

List of all members.

Public Member Functions

double AngleTolerance ()
 Returns the angle tolerance
Created in NX5.0.0.
NXOpen::Features::GeometricConstraintDataManagerConstraintManager ()
 Returns the constraint manager
Created in NX5.0.0.
NXOpen::GeometricUtilities::CurveFitOptionsCurveFitProperties ()
 Returns the curve fit properties
Created in NX5.0.0.
double DistanceTolerance ()
 Returns the distance tolerance
Created in NX5.0.0.
NXOpen::ScCollectorFaces ()
 Returns the face collector
Created in NX5.0.0.
bool IsPeriodic ()
 Returns the periodicity state of curve on surface
Created in NX5.0.0.
void SetAngleTolerance (double angleTolerance)
 Sets the angle tolerance
Created in NX5.0.0.
void SetDistanceTolerance (double distanceTolerance)
 Sets the distance tolerance
Created in NX5.0.0.
void SetPeriodic (bool periodicity)
 Sets the periodicity state of curve on surface
Created in NX5.0.0.

Detailed Description

Curve On Surface builder class.


To create a new instance of this class, use Features::FeatureCollection::CreateCurveOnSurfaceBuilder
Default values.

Property Value

CurveFitProperties.FitOption

Cubic

CurveFitProperties.MaximumDegree

7

CurveFitProperties.MaximumSegments

1


Created in NX5.0.0.


Member Function Documentation

Returns the angle tolerance
Created in NX5.0.0.



License requirements : solid_modeling ("SOLIDS MODELING")

Returns the constraint manager
Created in NX5.0.0.



License requirements : solid_modeling ("SOLIDS MODELING")

Returns the curve fit properties
Created in NX5.0.0.



License requirements : solid_modeling ("SOLIDS MODELING")

Returns the distance tolerance
Created in NX5.0.0.



License requirements : solid_modeling ("SOLIDS MODELING")

Returns the face collector
Created in NX5.0.0.



License requirements : solid_modeling ("SOLIDS MODELING")

Returns the periodicity state of curve on surface
Created in NX5.0.0.



License requirements : solid_modeling ("SOLIDS MODELING")

Sets the angle tolerance
Created in NX5.0.0.



License requirements : solid_modeling ("SOLIDS MODELING")

Parameters:
angleToleranceangle tolerance

Sets the distance tolerance
Created in NX5.0.0.



License requirements : solid_modeling ("SOLIDS MODELING")

Parameters:
distanceTolerancedistance tolerance

Sets the periodicity state of curve on surface
Created in NX5.0.0.



License requirements : solid_modeling ("SOLIDS MODELING")

Parameters:
periodicityperiodicity

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