CFx SDK Documentation 2026 SP0
Loading...
Searching...
No Matches
DbBlockReference.h File Reference
#include "TD_PackPush.h"
#include "DbEntity.h"
#include "DbDatabase.h"
#include "Ge/GeMatrix3d.h"
#include "DbObjectIterator.h"
#include "DwgDeclareMembers.h"
#include "DbBlockTableRecord.h"
#include "DbAttribute.h"
#include "TD_PackPop.h"

Go to the source code of this file.

Classes

class  OdDbAttributeCollectionView
 
struct  OdDbAttributeCollectionView::Iterator
 
class  OdDbBlockReference
 

Typedefs

typedef OdSmartPtr< OdDbSequenceEndOdDbSequenceEndPtr
 
typedef OdSmartPtr< OdDbBlockReferenceOdDbBlockReferencePtr
 

Functions

TOOLKIT_EXPORT void decompTransform (const OdGeMatrix3d &mTrans, OdGePoint3d &pOrigin, OdGeScale3d &sScale, double &dRotation, OdGeVector3d &vNormal)
 
TOOLKIT_EXPORT void decompTransform (OdGeVector3d &normal, OdGePoint3d &position, OdGeScale3d &scale, double &rotationAngle, const OdGeMatrix3d &transformMat, const OdDbBlockTableRecordPtr pBlockTableRecord)
 

Typedef Documentation

◆ OdDbBlockReferencePtr

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

Definition at line 672 of file DbBlockReference.h.

◆ OdDbSequenceEndPtr

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

Definition at line 45 of file DbBlockReference.h.

Function Documentation

◆ decompTransform() [1/2]

TOOLKIT_EXPORT void decompTransform ( const OdGeMatrix3d & mTrans,
OdGePoint3d & pOrigin,
OdGeScale3d & sScale,
double & dRotation,
OdGeVector3d & vNormal )

◆ decompTransform() [2/2]

TOOLKIT_EXPORT void decompTransform ( OdGeVector3d & normal,
OdGePoint3d & position,
OdGeScale3d & scale,
double & rotationAngle,
const OdGeMatrix3d & transformMat,
const OdDbBlockTableRecordPtr pBlockTableRecord )