| ThorVG v0.9

Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 1 2 3]

▼N tvg |
C Point | A data structure representing a point in two-dimensional space
C Matrix | A data structure representing a three-dimensional matrix
C Vertex | A data structure representing a texture mesh vertex
C Polygon | A data structure representing a triange in a texture mesh
C Paint | An abstract class for managing graphical elements
▼C Fill | An abstract class representing the gradient fill of the Shape object
C ColorStop | A data structure storing the information about the color and its relative position inside the gradient bounds
C Canvas | An abstract class for drawing graphical elements
C LinearGradient | A class representing the linear gradient fill of the Shape object
C RadialGradient | A class representing the radial gradient fill of the Shape object
C Shape | A class representing two-dimensional figures and their properties
C Picture | A class representing an image read in one of the supported formats: raw, svg, png, jpg and etc. Besides the methods inherited from the Paint, it provides methods to load & draw images on the canvas
C Scene | A class to composite children paints
C SwCanvas | A class for the rendering graphical elements with a software raster engine
C GlCanvas | A class for the rendering graphic elements with a GL raster engine
C Initializer | A class that enables initialization and termination of the TVG engines
C Saver | A class for exporting a paint object into a specified file, from which to recover the paint data later
C Accessor | The Accessor is a utility class to debug the Scene structure by traversing the scene-tree
C Tvg_Color_Stop | A data structure storing the information about the color and its relative position inside the gradient bounds
C Tvg_Matrix | A data structure representing a three-dimensional matrix
C Tvg_Point | A data structure representing a point in two-dimensional space