Nix (Dev) 3.5.10
dev - 3.5.10 - 1af9301
Loading...
Searching...
No Matches
CGraphicsAttribute Member List

This is the complete list of members for CGraphicsAttribute, including all inherited members.

appendMatrix(const CMatrix4x4 &matrix) overrideCGraphicsAttributevirtual
beginBlock() overrideCGraphicsAttributevirtual
beginStencilBuffer() overrideCGraphicsAttributevirtual
BlockNullIGraphicsstatic
blockTextWithModifiers(const std::string &text, const iv::ui::TextModifier &textModifier, double *widthText, double *heightTextOut) overrideCGraphicsAttributevirtual
CGraphicsAttribute()=deleteCGraphicsAttribute
CGraphicsAttribute(IGraphics *graphicsRef, iv::types::color colorARGB)CGraphicsAttribute
CGraphicsAttribute(const CGraphicsAttribute &other)=deleteCGraphicsAttribute
CGraphicsAttribute(CGraphicsAttribute &&other)=deleteCGraphicsAttribute
clear() overrideCGraphicsAttributevirtual
defineLight(IGraphics::ELight light, IGraphics::ELightType typeLight, double r_color, double g_color, double b_color) overrideCGraphicsAttributevirtual
defineMaterial(const iv::ui::graphics::Material *material, const bool &isChanged) overrideCGraphicsAttributevirtual
defineOrthogonal(double xOrg, double yOrg, double zOrg, double xMin, double yMin, double zMin, double xMax, double yMax, double zMax) overrideCGraphicsAttributevirtual
definePerspective(double fovy, double ratioXForY, double zNear, double zFar) overrideCGraphicsAttributevirtual
drawArc(double radiusMark, iv::types::radian angleInitial, iv::types::radian angleFinal, float thickness, uint64_t kPrvNumPoints) overrideCGraphicsAttributevirtual
drawBlock(uint32_t id_block) overrideCGraphicsAttributevirtual
drawBlockText(uint32_t idBlockText, double x, double y, double widthText, double heightText, unsigned char justify) overrideCGraphicsAttributevirtual
drawContours(const std::vector< std::shared_ptr< std::vector< iv::math::geometry::Point3d > > > &contours) overrideCGraphicsAttributevirtual
drawFanTriangles(const float *points, const float *normals, const float *textureOpt, const float *rgbaOpt, uint64_t numPoints, const uint32_t *indVertex, uint64_t numVertex) overrideCGraphicsAttributevirtual
drawImage(double x, double y, double width, double height, const iv::ui::resources::ImageResource &resource) overrideCGraphicsAttributevirtual
drawImageRawSize(double x, double y, const iv::ui::resources::ImageResource &resource) overrideCGraphicsAttributevirtual
drawImageWithColor(double x, double y, iv::types::color colorRGB, double width, double height, const iv::ui::resources::ImageResource &resourceName) overrideCGraphicsAttributevirtual
drawLine(double x1, double y1, double z1, double x2, double y2, double z2) overrideCGraphicsAttributevirtual
drawLineWithStyle(double x1, double y1, double z1, double x2, double y2, double z2, IGraphics::EDashedLineType typeLine) overrideCGraphicsAttributevirtual
drawPolyline(const float *vertex, uint64_t numVertex) overrideCGraphicsAttributevirtual
drawPolylineFilled(const float *vertex, uint64_t numVertex) overrideCGraphicsAttributevirtual
drawPolylinesWithColors(const std::shared_ptr< std::vector< iv::math::geometry::Point2d > > &points, const std::vector< iv::math::geometry::Point3d > &rgb) overrideCGraphicsAttributevirtual
drawQuads(double x1, double y1, double z1, double x2, double y2, double z2, double x3, double y3, double z3, double x4, double y4, double z4) overrideCGraphicsAttributevirtual
drawRect(double x1, double y1, double x2, double y2) overrideCGraphicsAttributevirtual
drawRectFilled(double x1, double y1, double x2, double y2) overrideCGraphicsAttributevirtual
drawStripTriangles(const float *points, const float *normals, const float *textureOpt, const float *rgbaOpt, uint64_t numPoints, const uint32_t *indVertex, uint64_t numVertex) overrideCGraphicsAttributevirtual
drawText(const std::string &text, double x, double y, double height, unsigned char justify) overrideCGraphicsAttributevirtual
drawTextWithDeviceHeight(const std::string &text, double x, double y, double height, unsigned char justify) overrideCGraphicsAttributevirtual
drawTriangle(double x1, double y1, double z1, double x2, double y2, double z2, double x3, double y3, double z3) overrideCGraphicsAttributevirtual
drawTriangles(const float *points, const float *normals, const float *textureOpt, const float *rgbaOpt, uint64_t numPoints, const uint32_t *indVertex, uint64_t numVertex) overrideCGraphicsAttributevirtual
drawUnitCone(IGraphics::EDetailLevel levelDetail) overrideCGraphicsAttributevirtual
drawUnitCube() overrideCGraphicsAttributevirtual
drawUnitCylinder(IGraphics::EDetailLevel levelDetail) overrideCGraphicsAttributevirtual
drawUnitDisk(IGraphics::EDetailLevel levelDetail) overrideCGraphicsAttributevirtual
drawUnitSphere(IGraphics::EDetailLevel levelDetail) overrideCGraphicsAttributevirtual
EDashedLineType enum nameIGraphics
EDetailLevel enum nameIGraphics
EDrawSolidType enum nameIGraphics
ELight enum nameIGraphics
ELightType enum nameIGraphics
EMatrixModel enum nameIGraphics
endBlock(uint32_t id_block) overrideCGraphicsAttributevirtual
endBlockText(uint32_t *idBlockText) overrideCGraphicsAttributevirtual
endStencilBuffer() overrideCGraphicsAttributevirtual
getCoordTextCornerLeftDown(const std::string &text, double x, double y, double heightCharacter, unsigned char justify, double *xCornerLeftDown, double *yCornerLeftDown, double *widthTextOpt, double *heightTextOpt) overrideCGraphicsAttributevirtual
getSizePixelToWorld(double sizeXpx, double sizeYpx, double *sizeXwdOpt, double *sizeYwdOpt) overrideCGraphicsAttributevirtual
getSizeText(const std::string &text, double heightCharacter, double *widthText, double *heightText) overrideCGraphicsAttributevirtual
hasBlockText() const overrideCGraphicsAttributevirtual
hasDrawPolylineFilled() const overrideCGraphicsAttributevirtual
hasManagerBlocks() const overrideCGraphicsAttributevirtual
initDevice() overrideCGraphicsAttributevirtual
initLight() overrideCGraphicsAttributevirtual
isDefinedMaterial(const std::string &materialName) overrideCGraphicsAttributevirtual
loadImage(const iv::ui::resources::ImageResource &resource) overrideCGraphicsAttributevirtual
m_colorRGBCGraphicsAttributeprivate
m_graphicsRefCGraphicsAttributeprivate
offStencilBuffer() overrideCGraphicsAttributevirtual
onStencilBuffer() overrideCGraphicsAttributevirtual
operator=(const CGraphicsAttribute &other)=deleteCGraphicsAttribute
operator=(CGraphicsAttribute &&other)=deleteCGraphicsAttribute
popMaterial() overrideCGraphicsAttributevirtual
popTransformation() overrideCGraphicsAttributevirtual
positionCamera(double eyeX, double eyeY, double eyeZ, double pointReferenceX, double pointReferenceY, double pointReferenceZ, double upX, double upY, double upZ) overrideCGraphicsAttributevirtual
positionLight(ELight light, double x, double y, double z) overrideCGraphicsAttributevirtual
pushMaterial() overrideCGraphicsAttributevirtual
pushTransformation() overrideCGraphicsAttributevirtual
removeBlock(uint32_t *id_block) overrideCGraphicsAttributevirtual
resetAlpha() overrideCGraphicsAttributevirtual
resetTransformation() overrideCGraphicsAttributevirtual
rotation(double angleDegrees, double Ux, double Uy, double Uz) overrideCGraphicsAttributevirtual
scale(double sx, double sy, double sz) overrideCGraphicsAttributevirtual
setAlpha(float alpha) overrideCGraphicsAttributevirtual
setBackGroundColor(iv::types::color rgb) overrideCGraphicsAttributevirtual
setBlend(bool isEnable) overrideCGraphicsAttributevirtual
setClearColor() overrideCGraphicsAttributevirtual
setColorARGB(iv::types::color argb) overrideCGraphicsAttributevirtual
setColorRGB(iv::types::color rgb) overrideCGraphicsAttributevirtual
setLineWidth(float width) overrideCGraphicsAttributevirtual
setMaterial(const std::string &materialName) overrideCGraphicsAttributevirtual
setModeDraw(IGraphics::EDrawSolidType typeDraw) overrideCGraphicsAttributevirtual
setModelMatrix(IGraphics::EMatrixModel modelMatrix) overrideCGraphicsAttributevirtual
setNormal(double Nx, double Ny, double Nz) overrideCGraphicsAttributevirtual
setOnTexture(bool enableTexture) overrideCGraphicsAttributevirtual
setTestDepth(bool isEnable) overrideCGraphicsAttributevirtual
translation(double tx, double ty, double tz) overrideCGraphicsAttributevirtual
viewport(int32_t x, int32_t y, uint64_t sizeX, uint64_t sizeY) overrideCGraphicsAttributevirtual
~CGraphicsAttribute() overrideCGraphicsAttribute
~IGraphics()=defaultIGraphicsvirtual