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