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

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

appendMatrix(const CMatrix4x4 &matrix) overrideCGraphicsGooCanvasvirtual
beginBlock() overrideCGraphicsGooCanvasvirtual
beginStencilBuffer() overrideCGraphicsGooCanvasvirtual
BlockNullIGraphicsstatic
blockTextWithModifiers(const std::string &text, const iv::ui::TextModifier &textModifier, double *widthText, double *heightTextOut) overrideCGraphicsGooCanvasvirtual
CGraphicsGooCanvas()CGraphicsGooCanvas
CGraphicsGooCanvas(GtkWidget *gooCanvasWidget)CGraphicsGooCanvasexplicit
CGraphicsGooCanvas(const CGraphicsGooCanvas &other)=deleteCGraphicsGooCanvas
CGraphicsGooCanvas(CGraphicsGooCanvas &&other)=deleteCGraphicsGooCanvas
clear() overrideCGraphicsGooCanvasvirtual
defineLight(IGraphics::ELight light, IGraphics::ELightType lightType, double rColor, double gColor, double bColor) overrideCGraphicsGooCanvasvirtual
defineMaterial(const iv::ui::graphics::Material *material, const bool &isChanged) overrideCGraphicsGooCanvasvirtual
defineOrthogonal(double xOrg, double yOrg, double zOrg, double xMin, double yMin, double zMin, double xMax, double yMax, double zMax) overrideCGraphicsGooCanvasvirtual
definePerspective(double fovY, double ratioXForY, double zNear, double zFar) overrideCGraphicsGooCanvasvirtual
deleteItemGooCanvas(ICanvasItem *canvasItem)CGraphicsGooCanvasstatic
drawArc(double radiusMark, iv::types::radian angleInitial, iv::types::radian angleFinal, float thickness, uint64_t kPrvNumPoints) overrideCGraphicsGooCanvasvirtual
drawBlock(uint32_t idBlock) overrideCGraphicsGooCanvasvirtual
drawBlockText(uint32_t idBlockText, double x, double y, double widthText, double heigthText, unsigned char justify) overrideCGraphicsGooCanvasvirtual
drawContours(const std::vector< std::shared_ptr< std::vector< iv::math::geometry::Point3d > > > &contours) overrideCGraphicsGooCanvasvirtual
drawFanTriangles(const float *points, const float *normals, const float *textureOpt, const float *rgbaOpt, uint64_t numPoints, const uint32_t *indVertex, uint64_t numVertex) overrideCGraphicsGooCanvasvirtual
drawImage(double x, double y, double width, double height, const iv::ui::resources::ImageResource &resource) overrideCGraphicsGooCanvasvirtual
drawImageRawSize(double x, double y, const iv::ui::resources::ImageResource &resource) overrideCGraphicsGooCanvasvirtual
drawImageWithColor(double x, double y, iv::types::color colorRGB, double width, double height, const iv::ui::resources::ImageResource &resourceName) overrideCGraphicsGooCanvasvirtual
drawLine(double x1, double y1, double z1, double x2, double y2, double z2) overrideCGraphicsGooCanvasvirtual
drawLineWithStyle(double x1, double y1, double z1, double x2, double y2, double z2, IGraphics::EDashedLineType dashedLineType) overrideCGraphicsGooCanvasvirtual
drawPolyline(const float *vertex, uint64_t numVertex) overrideCGraphicsGooCanvasvirtual
drawPolylineFilled(const float *vertex, uint64_t numVertex) overrideCGraphicsGooCanvasvirtual
drawPolylinesWithColors(const std::shared_ptr< std::vector< iv::math::geometry::Point2d > > &points, const std::vector< iv::math::geometry::Point3d > &rgb) overrideCGraphicsGooCanvasvirtual
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) overrideCGraphicsGooCanvasvirtual
drawRect(double x1, double y1, double x2, double y2) overrideCGraphicsGooCanvasvirtual
drawRectFilled(double x1, double y1, double x2, double y2) overrideCGraphicsGooCanvasvirtual
drawStripTriangles(const float *points, const float *normals, const float *textureOpt, const float *rgbaOpt, uint64_t numPoints, const uint32_t *indVertex, uint64_t numVertex) overrideCGraphicsGooCanvasvirtual
drawText(const std::string &text, double x, double y, double height, unsigned char justify) overrideCGraphicsGooCanvasvirtual
drawTextWithDeviceHeight(const std::string &text, double x, double y, double height, unsigned char justify) overrideCGraphicsGooCanvasvirtual
drawTriangle(double x1, double y1, double z1, double x2, double y2, double z2, double x3, double y3, double z3) overrideCGraphicsGooCanvasvirtual
drawTriangles(const float *points, const float *normals, const float *textureOpt, const float *rgbaOpt, uint64_t numPoints, const uint32_t *indVertex, uint64_t numVertex) overrideCGraphicsGooCanvasvirtual
drawUnitCone(IGraphics::EDetailLevel detailLevel) overrideCGraphicsGooCanvasvirtual
drawUnitCube() overrideCGraphicsGooCanvasvirtual
drawUnitCylinder(IGraphics::EDetailLevel detailLevel) overrideCGraphicsGooCanvasvirtual
drawUnitDisk(IGraphics::EDetailLevel detailLevel) overrideCGraphicsGooCanvasvirtual
drawUnitSphere(IGraphics::EDetailLevel detailLevel) overrideCGraphicsGooCanvasvirtual
EDashedLineType enum nameIGraphics
EDetailLevel enum nameIGraphics
EDrawSolidType enum nameIGraphics
ELight enum nameIGraphics
ELightType enum nameIGraphics
EMatrixModel enum nameIGraphics
endBlock(uint32_t idBlock) overrideCGraphicsGooCanvasvirtual
endBlockText(uint32_t *idBlockText) overrideCGraphicsGooCanvasvirtual
endStencilBuffer() overrideCGraphicsGooCanvasvirtual
getCoordTextCornerLeftDown(const std::string &text, double x, double y, double heightCharacter, unsigned char justify, double *xCornerLeftDown, double *yCornerLeftDown, double *widthTextOpt, double *heightTextOpt) overrideCGraphicsGooCanvasvirtual
getSizePixelToWorld(double sizePixelX, double sizePixelY, double *sizeWorldXOpt, double *sizeWorldYOpt) overrideCGraphicsGooCanvasvirtual
getSizeText(const std::string &text, double heightCharacter, double *widthText, double *heightText) overrideCGraphicsGooCanvasvirtual
grabItemGooCanvas(ICanvasItem *canvasItem, bool grab)CGraphicsGooCanvasstatic
hasBlockText() const overrideCGraphicsGooCanvasvirtual
hasDrawPolylineFilled() const overrideCGraphicsGooCanvasvirtual
hasManagerBlocks() const overrideCGraphicsGooCanvasvirtual
initDevice() overrideCGraphicsGooCanvasvirtual
initLight() overrideCGraphicsGooCanvasvirtual
isDefinedMaterial(const std::string &materialName) overrideCGraphicsGooCanvasvirtual
loadImage(const iv::ui::resources::ImageResource &resource) overrideCGraphicsGooCanvasvirtual
m_gooCanvasWidgetRefCGraphicsGooCanvasprivate
newEllipseGooCanvas(ICanvasItem *parent, double x, double y, double radiusX, double radiusY,...)CGraphicsGooCanvas
newGroupItemGooCanvas(ICanvasItem *parent,...)CGraphicsGooCanvas
newPathGooCanvas(ICanvasItem *parent, const std::string &pathData,...)CGraphicsGooCanvas
newRectGooCanvas(ICanvasItem *parent, double x, double y, double width, double height,...)CGraphicsGooCanvas
newTextGooCanvas(ICanvasItem *parent, const std::string &text, double x, double y, double width, iv::ui::eAnchorPoint anchorPoint,...)CGraphicsGooCanvas
offStencilBuffer() overrideCGraphicsGooCanvasvirtual
onStencilBuffer() overrideCGraphicsGooCanvasvirtual
operator=(const CGraphicsGooCanvas &other)=deleteCGraphicsGooCanvas
operator=(CGraphicsGooCanvas &&other)=deleteCGraphicsGooCanvas
popMaterial() overrideCGraphicsGooCanvasvirtual
popTransformation() overrideCGraphicsGooCanvasvirtual
positionCamera(double eyeX, double eyeY, double eyeZ, double pointReferenceX, double pointReferenceY, double pointReferenceZ, double upX, double upY, double upZ) overrideCGraphicsGooCanvasvirtual
positionLight(IGraphics::ELight light, double x, double y, double z) overrideCGraphicsGooCanvasvirtual
pushMaterial() overrideCGraphicsGooCanvasvirtual
pushTransformation() overrideCGraphicsGooCanvasvirtual
raiseItemGooCanvas(ICanvasItem *canvasItem, ICanvasItem *aboveCanvasItem)CGraphicsGooCanvasstatic
removeBlock(uint32_t *idBlock) overrideCGraphicsGooCanvasvirtual
resetAlpha() overrideCGraphicsGooCanvasvirtual
resetTransformation() overrideCGraphicsGooCanvasvirtual
rootItemGooCanvas()CGraphicsGooCanvas
rotation(double angleDegrees, double Ux, double Uy, double Uz) overrideCGraphicsGooCanvasvirtual
scale(double sx, double sy, double sz) overrideCGraphicsGooCanvasvirtual
setAlpha(float alpha) overrideCGraphicsGooCanvasvirtual
setBackGroundColor(iv::types::color rgb) overrideCGraphicsGooCanvasvirtual
setBlend(bool isEnable) overrideCGraphicsGooCanvasvirtual
setChildTextPropertyGooCanvas(ICanvasItem *parent, int32_t childNum, const std::string &propertyName, const std::string &propertyValue)CGraphicsGooCanvas
setChildTextPropertyGooCanvas(ICanvasItem *parent, int32_t childNum, std::string_view propertyName, double propertyValue)CGraphicsGooCanvas
setClearColor() overrideCGraphicsGooCanvasvirtual
setColorARGB(iv::types::color argb) overrideCGraphicsGooCanvasvirtual
setColorRGB(iv::types::color rgb) overrideCGraphicsGooCanvasvirtual
setItemLineDashGooCanvas(ICanvasItem *canvasItem, uint16_t numDashes, float dashLength, float gapLength, float startOffset, bool activate)CGraphicsGooCanvas
setItemPositionGooCanvas(ICanvasItem *canvasItem, double x, double y)CGraphicsGooCanvasstatic
setItemSignalsGooCanvas(ICanvasItem *canvasItem, AbstractCanvasItem *abstractCanvasItem, iv::logic::eLogicsElementType lEType)CGraphicsGooCanvas
setItemStackIndexGooCanvas(ICanvasItem *parent, ICanvasItem *child, int32_t childIndex)CGraphicsGooCanvasstatic
setItemTextPropertyGooCanvas(ICanvasItem *canvasItem, const std::string &propertyName, const std::string &propertyValue)CGraphicsGooCanvasstatic
setLineWidth(float width) overrideCGraphicsGooCanvasvirtual
setMaterial(const std::string &materialName) overrideCGraphicsGooCanvasvirtual
setModeDraw(IGraphics::EDrawSolidType drawSolidType) overrideCGraphicsGooCanvasvirtual
setModelMatrix(IGraphics::EMatrixModel matrixModel) overrideCGraphicsGooCanvasvirtual
setNormal(double Nx, double Ny, double Nz) overrideCGraphicsGooCanvasvirtual
setOnTexture(bool enableTexture) overrideCGraphicsGooCanvasvirtual
setTestDepth(bool isEnable) overrideCGraphicsGooCanvasvirtual
translateItemGooCanvas(ICanvasItem *canvasItem, double xDistance, double yDistance)CGraphicsGooCanvas
translation(double tx, double ty, double tz) overrideCGraphicsGooCanvasvirtual
updateEllipseGooCanvas(ICanvasItem *parent, int32_t childNum, double width, double height)CGraphicsGooCanvas
updateRectGooCanvas(ICanvasItem *parent, int32_t childNum, double width, double height)CGraphicsGooCanvas
viewport(int32_t x, int32_t y, uint64_t sizeX, uint64_t sizeY) overrideCGraphicsGooCanvasvirtual
~CGraphicsGooCanvas() override=defaultCGraphicsGooCanvas
~IGraphics()=defaultIGraphicsvirtual