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

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

appendMatrix(const CMatrix4x4 &matrix) overrideCGraphicsCairoprivatevirtual
beginBlock() overrideCGraphicsCairoprivatevirtual
beginDraw(double sizeX, double sizeY)CGraphicsCairo
beginStencilBuffer() overrideCGraphicsCairoprivatevirtual
BlockNullIGraphicsstatic
blockTextWithModifiers(const std::string &text, const iv::ui::TextModifier &textModifier, double *widthText, double *heightTextOut) overrideCGraphicsCairoprivatevirtual
CGraphicsCairo()CGraphicsCairo
CGraphicsCairo(const CGraphicsCairo &other)=deleteCGraphicsCairo
CGraphicsCairo(CGraphicsCairo &&other)=deleteCGraphicsCairo
CGraphicsCairo(CGraphicsCairo::EPrvCairoType cairoType, iv::types::color colorRGBBackground, bool isCairoRef, cairo_t *cairoOpt, cairo_surface_t *cairoSurfaceOpt)CGraphicsCairoprivate
clear() overrideCGraphicsCairoprivatevirtual
createImageData(uint64_t sizeX, uint64_t sizeY)CGraphicsCairostatic
createImageForMotion()CGraphicsCairostatic
createImageForScreen(iv::types::color colorRGBBackground)CGraphicsCairostatic
createWithSurface(_cairo_surface *surface, _cairo *cairo, iv::types::color colorBackground)CGraphicsCairostatic
defineLight(IGraphics::ELight light, IGraphics::ELightType lightType, double rColor, double gColor, double bColor) overrideCGraphicsCairoprivatevirtual
defineMaterial(const iv::ui::graphics::Material *material, const bool &isChanged) overrideCGraphicsCairoprivatevirtual
defineOrthogonal(double xOrg, double yOrg, double zOrg, double xMin, double yMin, double zMin, double xMax, double yMax, double zMax) overrideCGraphicsCairoprivatevirtual
definePerspective(double fovY, double ratioXForY, double zNear, double zFar) overrideCGraphicsCairoprivatevirtual
drawArc(double radiusMark, iv::types::radian angleInitial, iv::types::radian angleFinal, float thickness, uint64_t kPrvNumPoints) overrideCGraphicsCairoprivatevirtual
drawBlock(uint32_t idBlock) overrideCGraphicsCairoprivatevirtual
drawBlockText(uint32_t idBlockText, double x, double y, double widthText, double heightText, unsigned char justify) overrideCGraphicsCairoprivatevirtual
drawContours(const std::vector< std::shared_ptr< std::vector< iv::math::geometry::Point3d > > > &contours) overrideCGraphicsCairoprivatevirtual
drawFanTriangles(const float *points, const float *normals, const float *textureOpt, const float *rgbaOpt, uint64_t numPoints, const uint32_t *indVertex, uint64_t numVertex) overrideCGraphicsCairoprivatevirtual
drawImage(double x, double y, double width, double height, const iv::ui::resources::ImageResource &resource) overrideCGraphicsCairoprivatevirtual
drawImageRawSize(double x, double y, const iv::ui::resources::ImageResource &resource) overrideCGraphicsCairoprivatevirtual
drawImageWithColor(double x, double y, iv::types::color colorRGB, double width, double height, const iv::ui::resources::ImageResource &resourceName) overrideCGraphicsCairoprivatevirtual
drawLine(double x1, double y1, double z1, double x2, double y2, double z2) overrideCGraphicsCairoprivatevirtual
drawLineWithStyle(double x1, double y1, double z1, double x2, double y2, double z2, IGraphics::EDashedLineType dashedLineType) overrideCGraphicsCairoprivatevirtual
drawPolyline(const float *vertex, uint64_t numVertex) overrideCGraphicsCairoprivatevirtual
drawPolylineFilled(const float *vertex, uint64_t numVertex) overrideCGraphicsCairoprivatevirtual
drawPolylinesWithColors(const std::shared_ptr< std::vector< iv::math::geometry::Point2d > > &points, const std::vector< iv::math::geometry::Point3d > &rgb) overrideCGraphicsCairoprivatevirtual
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) overrideCGraphicsCairoprivatevirtual
drawRect(double x1, double y1, double x2, double y2) overrideCGraphicsCairoprivatevirtual
drawRectFilled(double x1, double y1, double x2, double y2) overrideCGraphicsCairoprivatevirtual
drawStripTriangles(const float *points, const float *normals, const float *textureOpt, const float *rgbaOpt, uint64_t numPoints, const uint32_t *indVertex, uint64_t numVertex) overrideCGraphicsCairoprivatevirtual
drawText(const std::string &text, double x, double y, double height, unsigned char justify) overrideCGraphicsCairoprivatevirtual
drawTextWithDeviceHeight(const std::string &text, double x, double y, double height, unsigned char justify) overrideCGraphicsCairoprivatevirtual
drawTriangle(double x1, double y1, double z1, double x2, double y2, double z2, double x3, double y3, double z3) overrideCGraphicsCairoprivatevirtual
drawTriangles(const float *points, const float *normals, const float *textureOpt, const float *rgbaOpt, uint64_t numPoints, const uint32_t *indVertex, uint64_t numVertex) overrideCGraphicsCairoprivatevirtual
drawUnitCone(IGraphics::EDetailLevel detailLevel) overrideCGraphicsCairoprivatevirtual
drawUnitCube() overrideCGraphicsCairoprivatevirtual
drawUnitCylinder(IGraphics::EDetailLevel detailLevel) overrideCGraphicsCairoprivatevirtual
drawUnitDisk(IGraphics::EDetailLevel detailLevel) overrideCGraphicsCairoprivatevirtual
drawUnitSphere(IGraphics::EDetailLevel detailLevel) overrideCGraphicsCairoprivatevirtual
EDashedLineType enum nameIGraphics
EDetailLevel enum nameIGraphics
EDrawSolidType enum nameIGraphics
ELight enum nameIGraphics
ELightType enum nameIGraphics
EMatrixModel enum nameIGraphics
endBlock(uint32_t idBlock) overrideCGraphicsCairoprivatevirtual
endBlockText(uint32_t *idBlockText) overrideCGraphicsCairoprivatevirtual
endDraw()CGraphicsCairo
endStencilBuffer() overrideCGraphicsCairoprivatevirtual
EPrvCairoType enum nameCGraphicsCairoprivate
epsilonCGraphicsCairo
getCoordTextCornerLeftDown(const std::string &text, double x, double y, double heightCharacter, unsigned char justify, double *xCornerLeftDown, double *yCornerLeftDown, double *widthTextOpt, double *heightTextOpt) overrideCGraphicsCairoprivatevirtual
getImage()CGraphicsCairo
getSizePixelToWorld(double sizePixelX, double sizePixelY, double *sizeWorldXOpt, double *sizeWorldYOpt) overrideCGraphicsCairoprivatevirtual
getSizeText(const std::string &text, double heightCharacter, double *widthText, double *heightText) overrideCGraphicsCairoprivatevirtual
getSurface() constCGraphicsCairo
hasBlockText() const overrideCGraphicsCairoprivatevirtual
hasDrawPolylineFilled() const overrideCGraphicsCairoprivatevirtual
hasManagerBlocks() const overrideCGraphicsCairoprivatevirtual
initDevice() overrideCGraphicsCairoprivatevirtual
initLight() overrideCGraphicsCairoprivatevirtual
isDefinedMaterial(const std::string &materialName) overrideCGraphicsCairoprivatevirtual
isUpdate() constCGraphicsCairo
loadImage(const iv::ui::resources::ImageResource &resource) overrideCGraphicsCairoprivatevirtual
m_alphaCGraphicsCairoprivate
m_bBackgroundCGraphicsCairoprivate
m_blockTextsCGraphicsCairoprivate
m_cairoOptCGraphicsCairoprivate
m_cairoSurfaceOptCGraphicsCairoprivate
m_cairoTypeCGraphicsCairoprivate
m_gBackgroundCGraphicsCairoprivate
m_idNewBlockCGraphicsCairoprivate
m_imageLoadedCGraphicsCairoprivate
m_isCairoRefCGraphicsCairoprivate
m_isStencilBufferActiveCGraphicsCairoprivate
m_isUpdatedCGraphicsCairoprivate
m_layersCGraphicsCairoprivate
m_managerFontOptCGraphicsCairoprivate
m_pangoLayoutOptCGraphicsCairoprivate
m_rBackgroundCGraphicsCairoprivate
m_transformationCGraphicsCairoprivate
offStencilBuffer() overrideCGraphicsCairoprivatevirtual
onStencilBuffer() overrideCGraphicsCairoprivatevirtual
operator=(const CGraphicsCairo &other)=deleteCGraphicsCairo
operator=(CGraphicsCairo &&other)=deleteCGraphicsCairo
operator==(const CGraphicsCairo &b) constCGraphicsCairo
popMaterial() overrideCGraphicsCairoprivatevirtual
popTransformation() overrideCGraphicsCairoprivatevirtual
positionCamera(double eyeX, double eyeY, double eyeZ, double pointReferenceX, double pointReferenceY, double pointReferenceZ, double upX, double upY, double upZ) overrideCGraphicsCairoprivatevirtual
positionLight(IGraphics::ELight light, double x, double y, double z) overrideCGraphicsCairoprivatevirtual
prvIntegrityGraphicsCairo() constCGraphicsCairoprivate
prvIntegrityGraphicsCairoWithSurface() constCGraphicsCairoprivate
pushMaterial() overrideCGraphicsCairoprivatevirtual
pushTransformation() overrideCGraphicsCairoprivatevirtual
removeBlock(uint32_t *idBlock) overrideCGraphicsCairoprivatevirtual
resetAlpha() overrideCGraphicsCairoprivatevirtual
resetTransformation() overrideCGraphicsCairoprivatevirtual
rotation(double angleDegrees, double Ux, double Uy, double Uz) overrideCGraphicsCairoprivatevirtual
scale(double sx, double sy, double sz) overrideCGraphicsCairoprivatevirtual
setAlpha(float alpha) overrideCGraphicsCairoprivatevirtual
setBackGroundColor(iv::types::color rgb) overrideCGraphicsCairoprivatevirtual
setBlend(bool isEnable) overrideCGraphicsCairoprivatevirtual
setClearColor() overrideCGraphicsCairoprivatevirtual
setColorARGB(iv::types::color argb) overrideCGraphicsCairoprivatevirtual
setColorRGB(iv::types::color rgb) overrideCGraphicsCairoprivatevirtual
setLineWidth(float width) overrideCGraphicsCairoprivatevirtual
setMaterial(const std::string &materialName) overrideCGraphicsCairoprivatevirtual
setModeDraw(IGraphics::EDrawSolidType drawSolidType) overrideCGraphicsCairoprivatevirtual
setModelMatrix(IGraphics::EMatrixModel matrixModel) overrideCGraphicsCairoinlineprivatevirtual
setNormal(double Nx, double Ny, double Nz) overrideCGraphicsCairoprivatevirtual
setOnTexture(bool enableTexture) overrideCGraphicsCairoprivatevirtual
setTestDepth(bool isEnable) overrideCGraphicsCairoprivatevirtual
translation(double tx, double ty, double tz) overrideCGraphicsCairoprivatevirtual
update()CGraphicsCairo
viewport(int32_t x, int32_t y, uint64_t sizeX, uint64_t sizeY) overrideCGraphicsCairoprivatevirtual
~CGraphicsCairo() overrideCGraphicsCairo
~IGraphics()=defaultIGraphicsvirtual