NX Open C++ Reference Guide
Public Types | Public Member Functions
NXOpen::Features::SphereBuilder Class Reference

Represents a Features::Sphere builder. More...

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

List of all members.

Public Types

enum  Types { TypesCenterPointAndDiameter, TypesArc }
 Represents the sphere types. More...

Public Member Functions

NXOpen::SelectICurveArc ()
 Returns the selected arc associated with the Sphere.
NXOpen::GeometricUtilities::BooleanOperationBooleanOption ()
 Returns the boolean operation associated with the Sphere.
NXOpen::PointCenterPoint ()
 Returns the center point of the Sphere.
NXOpen::ExpressionDiameter ()
 Returns the diameter of the Sphere.
bool ParentAssociativity ()
 Returns the option to keep associativity of the sphere center point
Created in NX8.0.0.
void SetCenterPoint (NXOpen::Point *centerPoint)
 Sets the center point of the Sphere.
void SetParentAssociativity (bool parentAssociativity)
 Sets the option to keep associativity of the sphere center point
Created in NX8.0.0.
void SetType (NXOpen::Features::SphereBuilder::Types type)
 Sets the sphere type represented by Features::SphereBuilder::Types
Created in NX6.0.0.
NXOpen::Features::SphereBuilder::Types Type ()
 Returns the sphere type represented by Features::SphereBuilder::Types
Created in NX6.0.0.

Detailed Description

Represents a Features::Sphere builder.


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

Property Value

Diameter.Value

100 (millimeters part), 4 (inches part)


Created in NX6.0.0.


Member Enumeration Documentation

Represents the sphere types.

Enumerator:
TypesCenterPointAndDiameter 

Represents the type of sphere created by providing center point and diameter.

TypesArc 

Represents the type of sphere created by providing arc.


Member Function Documentation

Returns the selected arc associated with the Sphere.


Created in NX6.0.0.

License requirements : None

Returns the boolean operation associated with the Sphere.


Created in NX6.0.0.

License requirements : None

Returns the center point of the Sphere.


Created in NX6.0.0.

License requirements : None

Returns the diameter of the Sphere.


Created in NX6.0.0.

License requirements : None

Returns the option to keep associativity of the sphere center point
Created in NX8.0.0.



License requirements : None

Sets the center point of the Sphere.


Created in NX6.0.0.

License requirements : solid_modeling ("SOLIDS MODELING")

Parameters:
centerPointcenterpoint
void NXOpen::Features::SphereBuilder::SetParentAssociativity ( bool  parentAssociativity)

Sets the option to keep associativity of the sphere center point
Created in NX8.0.0.



License requirements : features_modeling ("FEATURES MODELING"), solid_modeling ("SOLIDS MODELING")

Parameters:
parentAssociativityparentassociativity

Sets the sphere type represented by Features::SphereBuilder::Types
Created in NX6.0.0.



License requirements : solid_modeling ("SOLIDS MODELING")

Parameters:
typetype

Returns the sphere type represented by Features::SphereBuilder::Types
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.