CFx SDK Documentation  2022 SP0
Classes | Typedefs | Enumerations
DbSurface.h File Reference
#include "TD_PackPush.h"
#include "ModelerDefs.h"
#include "DbEntity.h"
#include "Db3dSolid.h"
#include "TD_PackPop.h"

Go to the source code of this file.

Classes

class  OdDbSurface
 

Typedefs

typedef OdArray< OdDbNurbSurface *, OdMemoryAllocator< OdDbNurbSurface * > > OdDbNurbSurfaceArray
 
typedef OdSmartPtr< OdDbSurfaceOdDbSurfacePtr
 

Enumerations

enum  EdgeExtensionType { kExtendEdge = 0x00 , kStretchEdge = 0x01 }
 

Typedef Documentation

◆ OdDbNurbSurfaceArray

This template class is a specialization of the OdArray class for OdDbSurface object pointer arrays.

Definition at line 49 of file DbSurface.h.

◆ OdDbSurfacePtr

This template class is a specialization of the OdSmartPtr class for OdDbSurfacePtr object pointers.

Definition at line 54 of file DbSurface.h.

Enumeration Type Documentation

◆ EdgeExtensionType

Determines surface's edge extension types.

Enumerator
kExtendEdge 

kExtendEdge (0x00) - Edges are extended.

kStretchEdge 

kStretchEdge (0x01) - Edges are stretched.

Definition at line 59 of file DbSurface.h.