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.