CFx SDK Documentation 2026 SP0
Loading...
Searching...
No Matches
OdIfc::OdIfcBoundedCurve Class Reference

#include <IfcBoundedCurve.h>

Inheritance diagram for OdIfc::OdIfcBoundedCurve:
OdIfc::OdIfcCurve OdIfc::OdIfcGeometricRepresentationItem OdIfc::OdIfcRepresentationItem OdIfc::OdIfcCachedCompound OdIfc::OdIfcCompound OdIfc::OdIfcCompositeCurve OdIfc::OdIfcGradientCurve OdIfc::OdIfcSegmentedReferenceCurve

Additional Inherited Members

- Public Member Functions inherited from OdIfc::OdIfcCurve
virtual OdGe::EntityId entityId () const
 
virtual OdGeCurve3dgetGeCurveCopy () const
 
const OdGeCurve3dgetGeCurve () const
 
OdResult transformBy (const OdGeMatrix3d &transform) override
 
virtual double paramAtLength (double length) const
 
virtual OdGePoint3d evalPoint (double param, OdGeVector3dArray &derivs) const
 
virtual bool is3d () const
 
void setIs3d (bool val)
 
- Public Member Functions inherited from OdIfc::OdIfcGeometricRepresentationItem
virtual OdDAI::OdBodyVariant bodyContainer () const
 
- Public Member Functions inherited from OdIfc::OdIfcRepresentationItem
virtual ~OdIfcRepresentationItem ()
 
virtual void compose ()
 
virtual bool draw (OdGiWorldDraw *pWd) const
 
virtual OdUInt32 subSetAttributes (OdGiDrawableTraits *pTraits) const
 
virtual bool subWorldDraw (OdGiWorldDraw *wd) const
 
- Public Member Functions inherited from OdIfc::OdIfcCachedCompound
 OdIfcCachedCompound ()
 
virtual void setGsNode (OdGsCache *pGsNode)
 
virtual OdGsCachegsNode () const
 
- Public Member Functions inherited from OdIfc::OdIfcCompound
void compose () override
 
OdIfcEntityType type ()
 
OdRxValue getAttr (const OdIfcAttribute attrDef) const
 
virtual OdRxValue getAttr (const OdAnsiString &attrName) const
 
OdIfcModelowningModel () const
 
bool isKindOf (OdIfcEntityType type) const
 
bool isInstanceOf (OdIfcEntityType entityType) const
 
const OdAnsiString & typeName ()
 
OdIfcFileowningIfcFile () const
 
OdStepFile * owningStepFile () const override
 
virtual bool isPersistent () const
 
virtual OdDbStub * id () const
 
virtual OdDbStub * ownerId () const
 
virtual void xmitPropagateModify ()
 
- Static Public Member Functions inherited from OdIfc::OdIfcCompound
static const OdIfcInstanceearlyAccess (const OdIfcCompound *compound)
 
- Protected Member Functions inherited from OdIfc::OdIfcCurve
void getMatrix (OdIfcInstancePtr pPosition, OdGeMatrix3d &matr)
 
- Protected Member Functions inherited from OdIfc::OdIfcRepresentationItem
void updateTraitsAuxData (OdGiWorldDraw *wd) const
 
void resetTraitsAuxData (OdGiWorldDraw *wd) const
 
OdResult setAttributes (OdGiWorldDraw *pWd) const
 
- Protected Attributes inherited from OdIfc::OdIfcCurve
OdGeMatrix3d m_transform
 
OdGeCurve3dPtr m_pCurve
 
- Protected Attributes inherited from OdIfc::OdIfcCachedCompound
OdGsCachem_pGsNode
 
- Protected Attributes inherited from OdIfc::OdIfcCompound
OdIfcInstancem_pEntInst
 

Detailed Description

A base class that implements storing and handling data about a definition of an IfcBoundedCurve. An IfcBoundedCurve is a curve of finite length.

Definition at line 42 of file IfcBoundedCurve.h.


The documentation for this class was generated from the following file: