All Frameworks  Class Hierarchy  This Framework  Previous  Next  Indexes

GeometricOperators Class CATDistanceTool

Mathematics.CATCGMVirtual
  |
  +---CATDistanceTool
 

Usage: you must use this class as is. You should never derive it.


public class CATDistanceTool

Class defining the type of parallel computation.

This class is created by :

This class is the base class for some supplied classes, but you must not derive it yourself.


Constructor and Destructor Index


o ~CATDistanceTool()

Method Index


o GetCompositeLaw()
Returns the law used to compute the distance.
o GetLaw()
o GetSide()
Returns the side on which the parallel is computed.
o GetType()
Returns the type of tool : GeodesicDistanceToolType_Euclidian or GeodesicDistanceToolType_Geodesic.

Constructor and Destructor


o ~CATDistanceTool
public virtual ~CATDistanceTool()

Methods


o GetCompositeLaw
public CATCompositeLaw * GetCompositeLaw()
Returns the law used to compute the distance.
Returns:
The pointer to the law.
o GetLaw
public CATCompositeLaw * GetLaw()
Deprecated:
V5R11 GetCompositeLaw.
o GetSide
public short GetSide()
Returns the side on which the parallel is computed.
Returns:
The side value.
Legal values : 1 for the left side, -1 for the right side.
o GetType
public virtual short GetType()const=0
Returns the type of tool : GeodesicDistanceToolType_Euclidian or GeodesicDistanceToolType_Geodesic.

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

Copyright © 2003, Dassault Systèmes. All rights reserved.