LibreOffice Module vcl (master)  1
Public Member Functions | Public Attributes | Protected Member Functions | List of all members
DXFBasicEntity Class Reference

#include <dxfentrd.hxx>

Inheritance diagram for DXFBasicEntity:
Collaboration diagram for DXFBasicEntity:

Public Member Functions

virtual ~DXFBasicEntity ()
void Read (DXFGroupReader &rDGR)

Public Attributes

DXFEntityType eType
OString m_sLayer
OString m_sLineType
double fThickness
tools::Long nColor
tools::Long nSpace
DXFVector aExtrusion

Protected Member Functions

 DXFBasicEntity (DXFEntityType eThisType)
virtual void EvaluateGroup (DXFGroupReader &rDGR)

Detailed Description

Definition at line 53 of file dxfentrd.hxx.

Constructor & Destructor Documentation

DXFBasicEntity::DXFBasicEntity ( DXFEntityType  eThisType)

Definition at line 28 of file dxfentrd.cxx.

References aExtrusion, eType, fThickness, DXFVector::fx, DXFVector::fy, DXFVector::fz, nColor, nSpace, and pSucc.

DXFBasicEntity::~DXFBasicEntity ( )

Definition at line 62 of file dxfentrd.cxx.

Member Function Documentation

void DXFBasicEntity::EvaluateGroup ( DXFGroupReader rDGR)
void DXFBasicEntity::Read ( DXFGroupReader rDGR)

Definition at line 42 of file dxfentrd.cxx.

References EvaluateGroup(), and DXFGroupReader::Read().

Referenced by DXFEntities::Read().

Member Data Documentation

DXFVector DXFBasicEntity::aExtrusion

Definition at line 70 of file dxfentrd.hxx.

Referenced by DXF2GDIMetaFile::DrawEntities(), DXFBasicEntity(), and EvaluateGroup().

DXFEntityType DXFBasicEntity::eType
double DXFBasicEntity::fThickness
OString DXFBasicEntity::m_sLayer
OString DXFBasicEntity::m_sLineType

Definition at line 66 of file dxfentrd.hxx.

Referenced by EvaluateGroup(), and DXF2GDIMetaFile::GetEntityDXFLineInfo().

tools::Long DXFBasicEntity::nColor

Definition at line 68 of file dxfentrd.hxx.

Referenced by DXFBasicEntity(), EvaluateGroup(), and DXF2GDIMetaFile::GetEntityColor().

tools::Long DXFBasicEntity::nSpace

Definition at line 69 of file dxfentrd.hxx.

Referenced by DXF2GDIMetaFile::DrawEntities(), DXFBasicEntity(), and EvaluateGroup().

DXFBasicEntity* DXFBasicEntity::pSucc

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