CFx SDK Documentation  2020SP3
Classes | Macros | Typedefs | Functions
DbHatch.h File Reference
#include "TD_PackPush.h"
#include "DbEntity.h"
#include "Ge/GePoint2dArray.h"
#include "IntArray.h"
#include "CmColorArray.h"
#include "HatchPattern.h"
#include "TD_PackPop.h"

Go to the source code of this file.

Classes

class  OdDbHatch
 

Macros

#define HATCH_PATTERN_NAME_LENGTH   32
 

Typedefs

typedef OdArray< OdGeCurve2d * > EdgeArray
 
typedef OdSmartPtr< OdDbHatchOdDbHatchPtr
 

Functions

TOOLKIT_EXPORT EdgeArray oddbCreateEdgesFromEntity (const OdDbEntity *pEnt, const OdGePlane &hatchPlane)
 

Macro Definition Documentation

◆ HATCH_PATTERN_NAME_LENGTH

#define HATCH_PATTERN_NAME_LENGTH   32

Definition at line 39 of file DbHatch.h.

Typedef Documentation

◆ EdgeArray

This template class is a specialization of the OdArray class for OdGeCurve2d object pointers.

Definition at line 45 of file DbHatch.h.

◆ OdDbHatchPtr

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

Definition at line 1233 of file DbHatch.h.

Function Documentation

◆ oddbCreateEdgesFromEntity()

TOOLKIT_EXPORT EdgeArray oddbCreateEdgesFromEntity ( const OdDbEntity pEnt,
const OdGePlane hatchPlane 
)