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 52 of file dxfentrd.hxx.

Constructor & Destructor Documentation

◆ DXFBasicEntity()

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::~DXFBasicEntity ( )

Definition at line 62 of file dxfentrd.cxx.

Member Function Documentation

◆ EvaluateGroup()

void DXFBasicEntity::EvaluateGroup ( DXFGroupReader rDGR)

◆ Read()

void DXFBasicEntity::Read ( DXFGroupReader rDGR)

Definition at line 42 of file dxfentrd.cxx.

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

Member Data Documentation

◆ aExtrusion

DXFVector DXFBasicEntity::aExtrusion

Definition at line 69 of file dxfentrd.hxx.

Referenced by DXFBasicEntity(), and EvaluateGroup().

◆ eType

DXFEntityType DXFBasicEntity::eType

◆ fThickness

double DXFBasicEntity::fThickness

◆ m_sLayer

OString DXFBasicEntity::m_sLayer

◆ m_sLineType

OString DXFBasicEntity::m_sLineType

Definition at line 65 of file dxfentrd.hxx.

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

◆ nColor

tools::Long DXFBasicEntity::nColor

Definition at line 67 of file dxfentrd.hxx.

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

◆ nSpace

tools::Long DXFBasicEntity::nSpace

Definition at line 68 of file dxfentrd.hxx.

Referenced by DXFBasicEntity(), and EvaluateGroup().

◆ pSucc

DXFBasicEntity* DXFBasicEntity::pSucc

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