CATGSMUseItf Interface CATIGSMUseCircleCtrPt
Usage: an implementation of this interface is supplied and you must use it as is. You should not reimplement it.
interface CATIGSMUseCircleCtrPt
Interface to circle feature defined by a center and a passing point .
Role: Allows you to access data of the circle feature created by using
its center and one passing point.
- See also:
-
Method Index
- o
GetCenter(CATIMmiMechanicalFeature_var&)
- Gets the circle center.
- o
GetPoint(CATIMmiMechanicalFeature_var&)
- Gets the passing point.
- o
GetSupport(CATIMmiMechanicalFeature_var&)
- Gets the support surface.
- o
IsGeodesic(CATBoolean&)
- Queries whether the circle is geodesic or not.
- o
SetCenter(CATIMmiMechanicalFeature_var)
- Sets the circle center.
- o
SetGeodesic()
- Sets geodesic circle (Geodesic mode).
- o
SetPoint(CATIMmiMechanicalFeature_var)
- Sets the passing point.
- o
SetSupport(CATIMmiMechanicalFeature_var)
- Sets the support surface.
- o
UnsetGeodesic()
- Inactivates geodesic circle.
Methods
o GetCenter
public virtual GetCenter( | | oCenter) |
-
Gets the circle center.
- Parameters:
-
- oCenter
- center point
o GetPoint
public virtual GetPoint( | | oPoint) |
-
Gets the passing point.
- Parameters:
-
- oPoint
- The point through which the circle is to pass.
o GetSupport
public virtual GetSupport( | | oSupport) |
-
Gets the support surface.
- Parameters:
-
- oSupport
- the support surface
o IsGeodesic
public virtual IsGeodesic( | | oGeodesic) |
-
Queries whether the circle is geodesic or not.
- Parameters:
-
- oGeodesic
- geodesic
o SetCenter
public virtual SetCenter( | const | iCenter) |
-
Sets the circle center.
- Parameters:
-
- iCenter
- center point
o SetGeodesic
public virtual SetGeodesic( | ) |
-
Sets geodesic circle (Geodesic mode).
It puts the circle on the surface.
o SetPoint
public virtual SetPoint( | const | iPoint) |
-
Sets the passing point.
- Parameters:
-
- iPoint
- The point through which the circle is to pass.
o SetSupport
public virtual SetSupport( | const | iSupport) |
-
Sets the support surface.
- Parameters:
-
- iSuppport
- the support surface
o UnsetGeodesic
public virtual UnsetGeodesic( | ) |
-
Inactivates geodesic circle.
Note: The circle becomes euclidean, and the surface is used to compute the circle axis.
This object is included in the file: CATIGSMUseCircleCtrPt.h
If needed, your Imakefile.mk should include the module: CATGSMUseItf
Copyright © 1999-2014, Dassault Systèmes. All rights reserved.