LibreOffice Module vcl (master) 1
|
#include <dxfentrd.hxx>
Public Member Functions | |
DXFHatchEntity () | |
Public Member Functions inherited from DXFBasicEntity | |
virtual | ~DXFBasicEntity () |
void | Read (DXFGroupReader &rDGR) |
Public Attributes | |
sal_Int32 | nFlags |
sal_Int32 | nAssociativityFlag |
sal_Int32 | nMaxBoundaryPathCount |
sal_Int32 | nHatchStyle |
sal_Int32 | nHatchPatternType |
double | fHatchPatternAngle |
double | fHatchPatternScale |
sal_Int32 | nHatchDoubleFlag |
sal_Int32 | nHatchPatternDefinitionLines |
double | fPixelSize |
sal_Int32 | nNumberOfSeedPoints |
std::vector< DXFBoundaryPathData > | aBoundaryPathData |
Public Attributes inherited from DXFBasicEntity | |
DXFBasicEntity * | pSucc |
DXFEntityType | eType |
OString | m_sLayer |
OString | m_sLineType |
double | fThickness |
tools::Long | nColor |
tools::Long | nSpace |
DXFVector | aExtrusion |
Protected Member Functions | |
virtual void | EvaluateGroup (DXFGroupReader &rDGR) override |
Protected Member Functions inherited from DXFBasicEntity | |
DXFBasicEntity (DXFEntityType eThisType) | |
virtual void | EvaluateGroup (DXFGroupReader &rDGR) |
Private Attributes | |
bool | bIsInBoundaryPathContext |
sal_Int32 | nCurrentBoundaryPathIndex |
Definition at line 423 of file dxfentrd.hxx.
DXFHatchEntity::DXFHatchEntity | ( | ) |
Definition at line 642 of file dxfentrd.cxx.
|
overrideprotectedvirtual |
Reimplemented from DXFBasicEntity.
Definition at line 660 of file dxfentrd.cxx.
References aBoundaryPathData, bIsInBoundaryPathContext, DXFBasicEntity::EvaluateGroup(), fHatchPatternAngle, fHatchPatternScale, fPixelSize, DXFGroupReader::GetF(), DXFGroupReader::GetG(), DXFGroupReader::GetI(), o3tl::make_unsigned(), nAssociativityFlag, nCurrentBoundaryPathIndex, nFlags, nHatchDoubleFlag, nHatchPatternDefinitionLines, nHatchPatternType, nHatchStyle, nMaxBoundaryPathCount, nNumberOfSeedPoints, and DXFGroupReader::remainingSize().
std::vector<DXFBoundaryPathData> DXFHatchEntity::aBoundaryPathData |
Definition at line 442 of file dxfentrd.hxx.
Referenced by DXF2GDIMetaFile::DrawHatchEntity(), and EvaluateGroup().
|
private |
Definition at line 425 of file dxfentrd.hxx.
Referenced by EvaluateGroup().
double DXFHatchEntity::fHatchPatternAngle |
Definition at line 435 of file dxfentrd.hxx.
Referenced by EvaluateGroup().
double DXFHatchEntity::fHatchPatternScale |
Definition at line 436 of file dxfentrd.hxx.
Referenced by EvaluateGroup().
double DXFHatchEntity::fPixelSize |
Definition at line 439 of file dxfentrd.hxx.
Referenced by EvaluateGroup().
sal_Int32 DXFHatchEntity::nAssociativityFlag |
Definition at line 431 of file dxfentrd.hxx.
Referenced by EvaluateGroup().
|
private |
Definition at line 426 of file dxfentrd.hxx.
Referenced by EvaluateGroup().
sal_Int32 DXFHatchEntity::nFlags |
Definition at line 430 of file dxfentrd.hxx.
Referenced by EvaluateGroup().
sal_Int32 DXFHatchEntity::nHatchDoubleFlag |
Definition at line 437 of file dxfentrd.hxx.
Referenced by EvaluateGroup().
sal_Int32 DXFHatchEntity::nHatchPatternDefinitionLines |
Definition at line 438 of file dxfentrd.hxx.
Referenced by EvaluateGroup().
sal_Int32 DXFHatchEntity::nHatchPatternType |
Definition at line 434 of file dxfentrd.hxx.
Referenced by EvaluateGroup().
sal_Int32 DXFHatchEntity::nHatchStyle |
Definition at line 433 of file dxfentrd.hxx.
Referenced by EvaluateGroup().
sal_Int32 DXFHatchEntity::nMaxBoundaryPathCount |
Definition at line 432 of file dxfentrd.hxx.
Referenced by EvaluateGroup().
sal_Int32 DXFHatchEntity::nNumberOfSeedPoints |
Definition at line 440 of file dxfentrd.hxx.
Referenced by EvaluateGroup().