All Frameworks Object Hierarchy This Framework Previous Next Indexes
IUnknown
|
+---IDispatch
|
+---CATBaseUnknown
|
+---CATBaseDispatch
|
+---AnyObject
|
+---Measurable
Two types of measurement can be done:
| o Property Angle( | ) As double (Read Only) |
Dim AAngle As double
AAngle = NewMeasurable.Angle
| o Property Area( | ) As double (Read Only) |
Dim AArea As double
AArea = NewMeasurable.Area
| o Property GeometryName( | ) As CatMeasurableName (Read Only) |
Dim AGeometryName As CatMeasurableName
AGeometryName = NewMeasurable.GeometryName
| o Property Length( | ) As double (Read Only) |
Dim ALength As double
ALength = NewMeasurable.Length
| o Property Perimeter( | ) As double (Read Only) |
Dim APerimeter As double
APerimeter = NewMeasurable.Perimeter
| o Property Radius( | ) As double (Read Only) |
Dim ARadius As double
ARadius = NewMeasurable.Radius
| o Property Volume( | ) As double (Read Only) |
Dim AVolume As double
AVolume = NewMeasurable.Volume
| o Func GetAngleBetween( | CATIAReference | iMeasuredItem) As double |
| o Sub GetAxis( | CATSafeArrayVariant | oAxisVector) |
Dim AxisVector (2)
NewMeasurable.GetAxis AxisVector
| o Sub GetAxisSystem( | CATSafeArrayVariant | oComponents) |
Dim Components (11)
NewMeasurable.GetAxisSystem Components
| o Sub GetCOG( | CATSafeArrayVariant | oCoordinates) |
Dim Coordinates (2)
NewMeasurable.GetCOG Coordinates
| o Sub GetCenter( | CATSafeArrayVariant | oCoordinates) |
Dim Coordinates (2)
NewMeasurable.GetCOGPosition Coordinates
| o Sub GetDirection( | CATSafeArrayVariant | oDirection) |
Dim Direction (2)
NewMeasurable.GetDirection Direction
| o Func GetMinimumDistance( | CATIAReference | iMeasuredItem) As double |
| o Sub GetMinimumDistancePoints( | CATIAReference | iMeasuredItem, |
| CATSafeArrayVariant | oCoordinates) |
| o Sub GetPlane( | CATSafeArrayVariant | oComponents) |
Dim Components (2)
NewMeasurable.GetPlane Components
| o Sub GetPoint( | CATSafeArrayVariant | oCoordinates) |
Dim Coordinates (2)
NewMeasurable.GetPoint Coordinates
| o Sub GetPointsOnAxis( | CATSafeArrayVariant | oCoordinates) |
Dim Coordinates (8)
NewMeasurable.GetPointsOnAxis Coordinates
| o Sub GetPointsOnCurve( | CATSafeArrayVariant | oCoordinates) |
Dim Coordinates (8)
NewMeasurable.GetPointsOnCurve Coordinates
Copyright © 2003, Dassault Systèmes. All rights reserved.