Close

Relief for ODA Team in Ukraine

Learn more
ODA Drawings SDK
OdDbSurface::imprintEntity Method
Syntax
C++
virtual OdResult imprintEntity(const OdDbEntity* pEntity);

Intersects the specified entity with the surface and imprints the intersection graph onto the surface. In the case of creating a closed loop of edges, a new face is created. In the case of creating an open loop of edges, it can be added as a spur to an existing loop on a face or as a slit in the face. 

 

Parameters
Description
pEntity
[in] Pointer to the entity to be imprinted. The specified entity must be of one of the following types: OdDbCurve, OdDb3dSolid, OdDbSurface, OdDbBody, OdDbRegion, OdDbTrace, OdDbSolid or OdDbFace.

eOk if the intersection operation is successfully performed or an appropriate error code otherwise.

This method is implemented for Spatial modeler only and returns the eNotImplementedYet status for other modelers.

Copyright © 2002-2022. Open Design Alliance All rights reserved.