#include <CDxf.hpp>
|
| SEntitySolid (const std::string &nameLayer, double x1, double y1, double x2, double y2, double x3, double y3, double x4, double y4, bool isColorRGB, uint64_t colorRGB, int64_t lineWidth, double Nx, double Ny, double Nz) |
|
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 |
|
◆ SEntitySolid()
SEntitySolid::SEntitySolid |
( |
const std::string & | nameLayer, |
|
|
double | x1, |
|
|
double | y1, |
|
|
double | x2, |
|
|
double | y2, |
|
|
double | x3, |
|
|
double | y3, |
|
|
double | x4, |
|
|
double | y4, |
|
|
bool | isColorRGB, |
|
|
uint64_t | colorRGB, |
|
|
int64_t | lineWidth, |
|
|
double | Nx, |
|
|
double | Ny, |
|
|
double | Nz ) |
◆ draw()
void SEntitySolid::draw |
( |
IGraphics * | graphics | ) |
const |
|
overrideprivatevirtual |
◆ 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_colorARGBCalculated
◆ m_colorIndex
uint64_t SEntity::m_colorIndex |
|
privateinherited |
◆ 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_nameLayer
std::string SEntity::m_nameLayer |
|
privateinherited |
◆ m_Nx
◆ m_Ny
◆ m_Nz
◆ m_x1
double SEntitySolid::m_x1 |
◆ m_x2
double SEntitySolid::m_x2 |
◆ m_x3
double SEntitySolid::m_x3 |
◆ m_x4
double SEntitySolid::m_x4 |
◆ m_y1
double SEntitySolid::m_y1 |
◆ m_y2
double SEntitySolid::m_y2 |
◆ m_y3
double SEntitySolid::m_y3 |
◆ m_y4
double SEntitySolid::m_y4 |
The documentation for this struct was generated from the following files: