#include <CDxf.hpp>
|
| SEntityInsert (const std::string &nameLayer, const std::string &nameBlock, double xInsert, double yInsert, double xScale, double yScale, double angle, bool isColorRGB, uint64_t colorIndex, int64_t lineWidth, double Nx, double Ny, double Nz) |
|
| ~SEntityInsert () override=default |
|
void | drawBlock (uint64_t colorBlock, int64_t lineWidth, std::vector< SBlockDxf * > *blocks, const std::vector< SLayerDxf * > *layers, IGraphics *graphics) const |
|
void | drawEntity (uint64_t colorBlocRGB, int64_t lineWidthBlock, std::vector< SBlockDxf * > *blocks, const std::vector< SLayerDxf * > *layers, IGraphics *graphics) |
|
void | setColorARGB (iv::types::color colorARGB) |
|
bool | isLayer (const std::string &nameLayer) const |
|
◆ SEntityInsert()
SEntityInsert::SEntityInsert |
( |
const std::string & | nameLayer, |
|
|
const std::string & | nameBlock, |
|
|
double | xInsert, |
|
|
double | yInsert, |
|
|
double | xScale, |
|
|
double | yScale, |
|
|
double | angle, |
|
|
bool | isColorRGB, |
|
|
uint64_t | colorIndex, |
|
|
int64_t | lineWidth, |
|
|
double | Nx, |
|
|
double | Ny, |
|
|
double | Nz ) |
◆ ~SEntityInsert()
SEntityInsert::~SEntityInsert |
( |
| ) |
|
|
overridedefault |
◆ draw()
void SEntityInsert::draw |
( |
IGraphics * | graphics | ) |
const |
|
overrideprivatevirtual |
◆ drawBlock()
void SEntityInsert::drawBlock |
( |
uint64_t | colorBlock, |
|
|
int64_t | lineWidth, |
|
|
std::vector< SBlockDxf * > * | blocks, |
|
|
const std::vector< SLayerDxf * > * | layers, |
|
|
IGraphics * | graphics ) const |
◆ drawEntity()
void SEntity::drawEntity |
( |
uint64_t | colorBlocRGB, |
|
|
int64_t | lineWidthBlock, |
|
|
std::vector< SBlockDxf * > * | blocks, |
|
|
const std::vector< SLayerDxf * > * | layers, |
|
|
IGraphics * | graphics ) |
|
inherited |
◆ isLayer()
bool SEntity::isLayer |
( |
const std::string & | nameLayer | ) |
const |
|
nodiscardinherited |
◆ processEntityGeoBlock()
◆ processEntityPolyline()
◆ setColorARGB()
◆ m_angle
double SEntityInsert::m_angle |
◆ m_colorARGBCalculated
◆ m_colorIndex
uint64_t SEntityInsert::m_colorIndex |
◆ m_hasLineWidthCalculated
bool SEntity::m_hasLineWidthCalculated |
|
privateinherited |
◆ m_isAttributedCalculated
bool SEntity::m_isAttributedCalculated |
|
privateinherited |
◆ m_isColorRGB
bool SEntity::m_isColorRGB |
|
privateinherited |
◆ m_isVisibleByLayer
bool SEntity::m_isVisibleByLayer |
|
privateinherited |
◆ m_lineWidth
int64_t SEntity::m_lineWidth |
|
privateinherited |
◆ m_lineWidthCalculated
int64_t SEntity::m_lineWidthCalculated |
|
privateinherited |
◆ m_nameBlock
std::string SEntityInsert::m_nameBlock |
◆ m_nameLayer
std::string SEntity::m_nameLayer |
|
privateinherited |
◆ m_Nx
◆ m_Ny
◆ m_Nz
◆ m_xInsert
double SEntityInsert::m_xInsert |
◆ m_xScale
double SEntityInsert::m_xScale |
◆ m_yInsert
double SEntityInsert::m_yInsert |
◆ m_yScale
double SEntityInsert::m_yScale |
The documentation for this struct was generated from the following files: