GMOperatorsInterfaces CATICGMLayDownOperator

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


public class CATICGMLayDownOperator

Class defining the operator that projects a body onto another one referred to as the support and returns a solution only if the distance is lower than the factory resolution.
If the body to be projected is lying on the support, the operator returns the input body (the body to be projeceted). The body to be projected and the support body (on which the projection is made) can contain several domains.
Orientation:(In case of the projection of a wire on a shell). The orientation of two points on the resulting wire is the same as the orientation of the points from which they are projected.
Journal:

It follows the general frame of all operator and satisfies to the smart mechanism: the input bodies are not modified. A new resulting body is created, possibly sharing data with the input bodies.
See also:


Constructor and Destructor Index


o CATICGMLayDownOperator()
Constructor

Method Index


o GetResult()
Returns the projected body or the initial body.
o Run()
Runs the operator.

Constructor and Destructor


o CATICGMLayDownOperator
public CATICGMLayDownOperator()
Constructor

Methods


o GetResult
public virtual GetResult()
Returns the projected body or the initial body.
Returns:
The result Body.
o Run
public virtual Run()
Runs the operator.

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

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