MeasureGeometryInterfaces Interface CATIMeasurableSurface

Usage: an implementation of this interface is supplied and you must use it as is. You should not reimplement it.


interface CATIMeasurableSurface

Get measurements on a surface.


Method Index


o GetArea(double&)
Get the area of the surface.
o GetArea_COfG(double&,CATMathPoint&)
Get the Area and the Center Of Gravity of the volume.
o GetCOG(CATMathPoint&)
Get the position of the center of gravity of the surface.
o GetPerimeter(double&)
Get the perimeter of the surface.
o GetSecondMomentOfArea(CATMath3x3Matrix&)
Compute the Second Moment of Area of surface.

Methods


o GetArea
public virtual GetArea( oArea)
Get the area of the surface.
Parameters:
oArea
The area.
Returns:
HRESULT
o GetArea_COfG
public virtual GetArea_COfG( oSurface,
oCOfG)
Get the Area and the Center Of Gravity of the volume. Use for better performance
Parameters:
oArea
The area.
oCOfG
The position with respect to absolute axis system.
Returns:
HRESULT
o GetCOG
public virtual GetCOG( ioPoint)
Get the position of the center of gravity of the surface.
Parameters:
ioPoint
The position with respect to absolute axis system.
Returns:
HRESULT
o GetPerimeter
public virtual GetPerimeter( oPerimeter)
Get the perimeter of the surface.
Parameters:
oPerimeter
The Perimeter
Returns:
HRESULT
o GetSecondMomentOfArea
public virtual GetSecondMomentOfArea( oSecondMomentOfArea)
Compute the Second Moment of Area of surface.
Parameters:
oSecondMomentOfArea
The Second Moment of Area of surface.
Returns:
HRESULT

This object is included in the file: CATIMeasurableSurface.h
If needed, your Imakefile.mk should include the module: CATMeasureGeometryInterfaces

Copyright © 1999-2014, Dassault Systèmes. All rights reserved.