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:
[legend]
Collaboration diagram for DXFBasicEntity:
[legend]

Public Member Functions

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

Public Attributes

DXFBasicEntitypSucc
 
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)
protected

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 ( )
virtual

Definition at line 62 of file dxfentrd.cxx.

Member Function Documentation

◆ EvaluateGroup()

void DXFBasicEntity::EvaluateGroup ( DXFGroupReader rDGR)
protectedvirtual

◆ 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: