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