|
libSBML C++ API
5.18.0
|
Definition of renderfwd. More...
Macros | |
| #define | CLASS_OR_STRUCT class |
| Forward declaration of all opaque C types. More... | |
Definition of renderfwd.
| #define CLASS_OR_STRUCT class |
Forward declaration of all opaque C types.
Declaring all types up-front avoids "redefinition of type Foo" compile errors and allows our combined C/C++ headers to depend minimally upon each other. Put another way, the type definitions below serve the same purpose as "class Foo;" forward declarations in C++ code.
| typedef class ColorDefinition ColorDefinition_t |
| typedef class DefaultValues DefaultValues_t |
| typedef class GlobalRenderInformation GlobalRenderInformation_t |
| typedef class GlobalStyle GlobalStyle_t |
| typedef class GradientBase GradientBase_t |
| typedef class GradientStop GradientStop_t |
| typedef class GraphicalPrimitive1D GraphicalPrimitive1D_t |
| typedef class GraphicalPrimitive2D GraphicalPrimitive2D_t |
| typedef class LinearGradient LinearGradient_t |
| typedef class LineEnding LineEnding_t |
| typedef class LocalRenderInformation LocalRenderInformation_t |
| typedef class LocalStyle LocalStyle_t |
| typedef class RadialGradient RadialGradient_t |
| typedef class Rectangle Rectangle_t |
| typedef class RelAbsVector RelAbsVector_t |
| typedef class RenderCubicBezier RenderCubicBezier_t |
| typedef class RenderCurve RenderCurve_t |
| typedef class RenderGraphicalObjectPlugin RenderGraphicalObjectPlugin_t |
| typedef class RenderGroup RenderGroup_t |
| typedef class RenderInformationBase RenderInformationBase_t |
| typedef class RenderLayoutPlugin RenderLayoutPlugin_t |
| typedef class RenderListOfLayoutsPlugin RenderListOfLayoutsPlugin_t |
| typedef class RenderPoint RenderPoint_t |
| typedef class Transformation2D Transformation2D_t |
| typedef class Transformation Transformation_t |