All Frameworks Object Hierarchy This Framework Previous Next Indexes
HybridShapeCircleCtrPt (Object)
IUnknown
|
+---IDispatch
|
+---CATBaseUnknown
|
+---CATBaseDispatch
|
+---AnyObject
|
+---HybridShape
|
+---HybridShapeCircle
|
+---HybridShapeCircleCtrPt
Represents the hybrid shape circle object defined using a center and a point on the circle.
Role: To access the data of the hybrid shape circle object.
This data includes:
- The circle center
- The point on the circle
- The surface that supports the circle
Use the CATIAHybridShapeFactory to create a HybridShapeCircleCtrPt object.
- See also:
- HybridShapeFactory
Property Index
-
Center
- Returns or sets the circle center.
-
CrossingPoint
- Returns or sets the circle passing point.
-
Support
- Returns or sets the circle support surface.
Method Index
-
IsGeodesic
- Queries whether the circle is geodesic or not.
-
SetGeometryOnSupport
- Sets GeometryOnSupport of circle.
-
UnsetGeometryOnSupport
- Inactivates GeometryOnSupport of circle.
Properties
-
Returns or sets the circle center.
Sub-element(s) supported (see
Boundary object):
Vertex.
- Example:
-
This example retrieves in
HybShpCircleCenter
the center
of the HybShpCircle
hybrid shape circle.
Dim HybShpCircleCenter As Reference
HybShpCircleCenter = HybShpCircle.Center
-
Returns or sets the circle passing point.
Sub-element(s) supported (see
Boundary object):
Vertex.
- Example:
-
This example retrieves the passing point
of the
HybShpCircle
hybrid shape circle
in HybShpCirclePassingPoint
point.
Dim HybShpCirclePassingPoint As Reference
Set HybShpCirclePassingPoint = HybShpCircle.CrossingPoint
-
Returns or sets the circle support surface.
Sub-element(s) supported (see
Boundary object):
Face.
- Example:
-
This example retrieves in
HybShpCircleSupportSurf
the support surface
of the HybShpCircle
hybrid shape circle.
Dim HybShpCircleSupportSurf As Reference
HybShpCircleSupportSurf = HybShpCircle.Support
Methods
o Func IsGeodesic( | ) As boolean |
-
Queries whether the circle is geodesic or not.
- Parameters:
-
- oGeod
- geodesic type : when TRUE, the circle is geodesic.
o Sub SetGeometryOnSupport( | ) |
-
Sets GeometryOnSupport of circle.
It puts the circle on the surface.
o Sub UnsetGeometryOnSupport( | ) |
-
Inactivates GeometryOnSupport of circle.
Note: The circle becomes euclidean.