All Frameworks  Class Hierarchy  This Framework  Previous  Next  Indexes

TopologicalOperators Class CATEuclidianDistanceTool

Mathematics.CATCGMVirtual
  |
  +---GeometricOperators.CATDistanceTool
    |
    +---CATEuclidianDistanceTool
 

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


public class CATEuclidianDistanceTool


Deprecated:
V5R10 CATCreateTopEuclidianDistanceTool Class defining the euclidean parallel computation. This class is used to define the parameters of a CATTopParallel operator.


Constructor and Destructor Index


o CATEuclidianDistanceTool(CATGeoFactory*,CATSoftwareConfiguration*,CATOrientation,CATCompositeLaw*)
Constructs the object for the euclidean computation.
o ~CATEuclidianDistanceTool()

Constructor and Destructor


o CATEuclidianDistanceTool
public CATEuclidianDistanceTool(CATGeoFactory* iGeoFactory,
CATSoftwareConfiguration* iSoftwareConfiguration,
CATOrientation iOrientation,
CATCompositeLaw* iDistance)
Constructs the object for the euclidean computation.
Parameters:
iGeoFactory
The pointer to geometry factory.
iSoftwareConfiguration
The pointer to the software configuration with which the code must be run.
iOrientation
The side on which the parallel is computed. The cross product between the shell normal and the wire tangent define the left side.
Legal values : CATOrientationPositive for the left side, CATOrientationNegative for the right side.
iDistance
The pointer to the law defining the parallel offset.
o ~CATEuclidianDistanceTool
public ~CATEuclidianDistanceTool()

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

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