DraftingUseItf Interface CATIDftGen3DSpaceClipping3DGeometry

Usage: you can reimplement this interface by deriving the supplied CATDftGen3DSpaceClipping3DGeometryAdapt adapter class.


interface CATIDftGen3DSpaceClipping3DGeometry

Interface for 3D Space Clipping purpose.
Role: This interface is dedicated to 3D Space Clipping integration in generative Drafting. For compatibility purposes, your implementation must inherit from CATDftGen3DSpaceClipping3DGeometryAdapt.

See also:


Method Index


o GetClippingBody(CATBaseUnknown*&,int)
Returns 3D clipping geometry.

Methods


o GetClippingBody
public virtual GetClippingBody( oBody,
oToBeDeleted)
Returns 3D clipping geometry.
Parameters:
body
the body to be used to clip.
oToBeDeleted
=0 the returned body has not to be deleted by the caller. =1 the returned body has to be deleted by the caller.
Returns:
E_FAIL S_OK otherwise.

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

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