|
LibreOffice Module vcl (master) 1
|
#include <dxfentrd.hxx>
Public Member Functions | |
| DXFBoundaryPathData () | |
| bool | EvaluateGroup (DXFGroupReader &rDGR) |
Public Attributes | |
| sal_Int32 | nFlags |
| sal_Int32 | nHasBulgeFlag |
| sal_Int32 | nIsClosedFlag |
| double | fBulge |
| sal_Int32 | nSourceBoundaryObjects |
| sal_Int32 | nEdgeCount |
| bool | bIsPolyLine |
| sal_Int32 | nPointIndex |
| std::vector< DXFVector > | aP |
| std::vector< std::unique_ptr< DXFEdgeType > > | aEdges |
Private Attributes | |
| sal_Int32 | nPointCount |
Definition at line 400 of file dxfentrd.hxx.
| DXFBoundaryPathData::DXFBoundaryPathData | ( | ) |
Definition at line 555 of file dxfentrd.cxx.
| bool DXFBoundaryPathData::EvaluateGroup | ( | DXFGroupReader & | rDGR | ) |
Definition at line 568 of file dxfentrd.cxx.
References aEdges, aP, bIsPolyLine, fBulge, DXFGroupReader::GetF(), DXFGroupReader::GetG(), DXFGroupReader::GetI(), o3tl::make_unsigned(), nEdgeCount, nFlags, nHasBulgeFlag, nIsClosedFlag, nPointCount, nPointIndex, nSourceBoundaryObjects, and DXFGroupReader::remainingSize().
| std::vector<std::unique_ptr<DXFEdgeType> > DXFBoundaryPathData::aEdges |
Definition at line 416 of file dxfentrd.hxx.
Referenced by DXF2GDIMetaFile::DrawHatchEntity(), and EvaluateGroup().
| std::vector<DXFVector> DXFBoundaryPathData::aP |
Definition at line 415 of file dxfentrd.hxx.
Referenced by DXF2GDIMetaFile::DrawHatchEntity(), and EvaluateGroup().
| bool DXFBoundaryPathData::bIsPolyLine |
Definition at line 412 of file dxfentrd.hxx.
Referenced by DXF2GDIMetaFile::DrawHatchEntity(), and EvaluateGroup().
| double DXFBoundaryPathData::fBulge |
Definition at line 408 of file dxfentrd.hxx.
Referenced by EvaluateGroup().
| sal_Int32 DXFBoundaryPathData::nEdgeCount |
Definition at line 410 of file dxfentrd.hxx.
Referenced by EvaluateGroup().
| sal_Int32 DXFBoundaryPathData::nFlags |
Definition at line 405 of file dxfentrd.hxx.
Referenced by EvaluateGroup().
| sal_Int32 DXFBoundaryPathData::nHasBulgeFlag |
Definition at line 406 of file dxfentrd.hxx.
Referenced by EvaluateGroup().
| sal_Int32 DXFBoundaryPathData::nIsClosedFlag |
Definition at line 407 of file dxfentrd.hxx.
Referenced by EvaluateGroup().
|
private |
Definition at line 403 of file dxfentrd.hxx.
Referenced by EvaluateGroup().
| sal_Int32 DXFBoundaryPathData::nPointIndex |
Definition at line 413 of file dxfentrd.hxx.
Referenced by EvaluateGroup().
| sal_Int32 DXFBoundaryPathData::nSourceBoundaryObjects |
Definition at line 409 of file dxfentrd.hxx.
Referenced by EvaluateGroup().