Share

AcGeExternalSurface Constructor

Overload List

Method Description
AcGeExternalSurface::AcGeExternalSurface () Default constructor. Creates an empty instance.
AcGeExternalSurface::AcGeExternalSurface (AcGeExternalSurface&) Copy constructor.
AcGeExternalSurface::AcGeExternalSurface (void*, AcGe::ExternalEntityKind, Adesk::Boolean) This constructor creates an external surface from a surface definition passed in by the caller.An example of a surfaceDef definition for a ShapeManager surface is a surface*.Acceptable values for surfaceKind are defined in AcGe::ExternalEntityKind in gegbl.h.A makeCopy value of Adesk::kTrue causes the method to make a copy of surfaceDef. In this case, the instance would own the definition data (see Tips). Adesk::kFalse indicates that the original surfaceDef pointer being passed in should be used. In this case, the instance does not own the definition data.

Was this information helpful?