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

Represents a SketchEllipseBuilder builder
To create a new instance of this class, use SketchCollection::CreateSketchEllipseBuilder
Default values. More...

Inheritance diagram for NXOpen::SketchEllipseBuilder:
NXOpen::Builder NXOpen::TaggedObject NXOpen::GeometricUtilities::IComponentBuilder

List of all members.

Public Member Functions

NXOpen::PointCenterPoint ()
 Returns the center point
Created in NX6.0.0.
bool Closed ()
 Returns the closed flag
Created in NX6.0.0.
NXOpen::ExpressionEndAngle ()
 Returns the end angle
Created in NX6.0.0.
NXOpen::PointMajorPoint ()
 Returns the point in major axis to calculate the major radius
Created in NX6.0.0.
NXOpen::ExpressionMajorRadius ()
 Returns the major radius
Created in NX6.0.0.
NXOpen::PointMinorPoint ()
 Returns the point in minor axis to calculate the minor radius
Created in NX6.0.0.
NXOpen::ExpressionMinorRadius ()
 Returns the minor radius
Created in NX6.0.0.
NXOpen::ExpressionRotationAngle ()
 Returns the rotation angle
Created in NX6.0.0.
void SetCenterPoint (NXOpen::Point *centerPoint)
 Sets the center point
Created in NX6.0.0.
void SetClosed (bool closed)
 Sets the closed flag
Created in NX6.0.0.
void SetMajorPoint (NXOpen::Point *majorPoint)
 Sets the point in major axis to calculate the major radius
Created in NX6.0.0.
void SetMinorPoint (NXOpen::Point *minorPoint)
 Sets the point in minor axis to calculate the minor radius
Created in NX6.0.0.
NXOpen::ExpressionStartAngle ()
 Returns the start angle
Created in NX6.0.0.

Detailed Description

Represents a SketchEllipseBuilder builder
To create a new instance of this class, use SketchCollection::CreateSketchEllipseBuilder
Default values.

Property Value

Closed

true

EndAngle.Value

360

MajorRadius.Value

50 (millimeters part), 2 (inches part)

MinorRadius.Value

25 (millimeters part), 1 (inches part)

RotationAngle.Value

0

StartAngle.Value

0


Created in NX6.0.0.


Member Function Documentation

Returns the center point
Created in NX6.0.0.



License requirements : None

Returns the closed flag
Created in NX6.0.0.



License requirements : None

Returns the end angle
Created in NX6.0.0.



License requirements : None

Returns the point in major axis to calculate the major radius
Created in NX6.0.0.



License requirements : None

Returns the major radius
Created in NX6.0.0.



License requirements : None

Returns the point in minor axis to calculate the minor radius
Created in NX6.0.0.



License requirements : None

Returns the minor radius
Created in NX6.0.0.



License requirements : None

Returns the rotation angle
Created in NX6.0.0.



License requirements : None

Sets the center point
Created in NX6.0.0.



License requirements : None

Parameters:
centerPointcenterpoint

Sets the closed flag
Created in NX6.0.0.



License requirements : None

Parameters:
closedclosed

Sets the point in major axis to calculate the major radius
Created in NX6.0.0.



License requirements : None

Parameters:
majorPointmajorpoint

Sets the point in minor axis to calculate the minor radius
Created in NX6.0.0.



License requirements : None

Parameters:
minorPointminorpoint

Returns the start angle
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.