GMOperatorsInterfaces Global Function CATCGMCreateTopProject


CATCGMCreateTopProject( iFactory,
iData,
iBodyToProject,
iBodySupport,
iDirection=(CATMathDirection*)0)
Constructs an operator that projects a domain on a domain.
This operator allows you to project 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:
Parameters:
iFactory
The pointer to the factory of the geometry.
iData
The pointer to the data defining the software configuration and the journal. If the journal inside iData is NULL, it is not filled.
iBodyToProject
The pointer to the body to project. It can contain several domains. In this case, the operator only projects the domains of highest dimension.
iBodySupport
The pointer to the support body. It can contain several domains. In this case, the operator only projects on the domains of highest dimension.
iDirection
The direction of the projection. If NULL, the projection is normal to the surface.
Returns:
[out, IUnknown#Release] The pointer to the created operator. To be released with the Release method after use.

This object is included in the file: CATCGMCreateTopProject.h

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