GMOperatorsInterfaces Interface CATICGMTopSilhouette
Usage: an implementation of this interface is supplied and you must use it as is. You should not reimplement it.
interface CATICGMTopSilhouette
Class defining the operator that computes the silhouette for a given body.
It follows the general frame of all operators and satisfies the smart mechanism: the
input bodies are not modified. A new resulting body is created,
possibly sharing data with the input bodies.
- CATICGMTopSilhouette is created with the CATCGMCreateTopSilhouette global function.
It must be released with the Release method after use.
It is not streamable.
- The result is accessed with the GetResult method. If you do not want
to keep the resulting body, use the method to remove it from the geometric factory.
- See also:
-
Method Index
- o
SetProjectionScreenForShadows(CATBody*,CATBoolean)
- Sets the operator to project shadows on a planar screen whose the normal is the projection direction.
- o
SetProjectionScreenForShadows(CATMathPlane&,CATBoolean)
- Sets the operator to project shadows on a planar screen whose the normal is the projection direction.
Methods
o SetProjectionScreenForShadows
public virtual SetProjectionScreenForShadows( | | iScreenBody, |
| | iLightSourceInFront) |
-
Sets the operator to project shadows on a planar screen whose the normal is the projection direction.
- Parameters:
-
- iScreenBody
- The infinite or trimmed planar screen to project the shadows.
- iLightSourceInFront
- The side from which the light comes :
This side influences the location of points on the boundary of the shadow.
- TRUE if the planar normal direction shows the light source.
- FALSE if the light source is behind the screen.
- Returns:
-
o SetProjectionScreenForShadows
public virtual SetProjectionScreenForShadows( | const | iScreenPlane, |
| | iLightSourceInFront) |
-
Sets the operator to project shadows on a planar screen whose the normal is the projection direction.
- Parameters:
-
- iScreenPlane
- The infinite planar screen to project the shadows.
- iLightSourceInFront
- The side from which the light comes :
This side influences the location of points on the boundary of the shadow.
- TRUE if the planar normal direction shows the light source.
- FALSE if the light source is behind the screen.
- Returns:
-
This object is included in the file: CATICGMTopSilhouette.h
If needed, your Imakefile.mk should include the module: CATGMOperatorsInterfaces
Copyright © 1999-2015, Dassault Systèmes. All rights reserved.