GMModelInterfaces Interface CATICGMTopPolarExtremumOperator

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


interface CATICGMTopPolarExtremumOperator

Class defining the operator which computes the polar extremums of a wire body.
This operator follows the general scheme of the topological operators:


Method Index


o GetResultAngleMax(CATCGMJournalList*,CATAngle&)
Returns the point located at the maximum angle.
o GetResultAngleMin(CATCGMJournalList*,CATAngle&)
Returns the point located at the minimum angle.
o GetResultRadiusMax(CATCGMJournalList*,CATLength&)
Returns the point located at the maximum radius.
o GetResultRadiusMin(CATCGMJournalList*,CATLength&)
Returns the point located at the minimum radius.

Methods


o GetResultAngleMax
public virtual GetResultAngleMax( ioReport,
oAngleMax)
Returns the point located at the maximum angle.
Parameters:
oAngleMax
The maximum angle value from polar axis.
Returns:
A pointer to the created vertex body.
o GetResultAngleMin
public virtual GetResultAngleMin( ioReport,
oAngleMin)
Returns the point located at the minimum angle.
Parameters:
oAngleMin
The minimum angle value from polar axis.
Returns:
A pointer to the created vertex body.
o GetResultRadiusMax
public virtual GetResultRadiusMax( ioReport,
oRadiusMax)
Returns the point located at the maximum radius.
Parameters:
oRadiusMax
The maximum radius value from polar origin.
Returns:
A pointer to the created vertex body.
o GetResultRadiusMin
public virtual GetResultRadiusMin( ioReport,
oRadiusMin)
Returns the point located at the minimum radius.
Parameters:
oRadiusMin
The minimum radius value from polar origin.
Returns:
A pointer to the created vertex body.

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

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