libSBML C API
5.18.0
|
Definition of renderfwd. More...
Macros | |
#define | CLASS_OR_STRUCT struct |
Forward declaration of all opaque C types. More... | |
Typedefs | |
typedef struct ColorDefinition | ColorDefinition_t |
typedef struct DefaultValues | DefaultValues_t |
typedef struct Ellipse | Ellipse_t |
typedef struct GlobalRenderInformation | GlobalRenderInformation_t |
typedef struct GlobalStyle | GlobalStyle_t |
typedef struct GradientBase | GradientBase_t |
typedef struct GradientStop | GradientStop_t |
typedef struct GraphicalPrimitive1D | GraphicalPrimitive1D_t |
typedef struct GraphicalPrimitive2D | GraphicalPrimitive2D_t |
typedef struct Image | Image_t |
typedef struct LinearGradient | LinearGradient_t |
typedef struct LineEnding | LineEnding_t |
typedef struct LocalRenderInformation | LocalRenderInformation_t |
typedef struct LocalStyle | LocalStyle_t |
typedef struct Polygon | Polygon_t |
typedef struct RadialGradient | RadialGradient_t |
typedef struct Rectangle | Rectangle_t |
typedef struct RelAbsVector | RelAbsVector_t |
typedef struct RenderCubicBezier | RenderCubicBezier_t |
typedef struct RenderCurve | RenderCurve_t |
typedef struct RenderGraphicalObjectPlugin | RenderGraphicalObjectPlugin_t |
typedef struct RenderGroup | RenderGroup_t |
typedef struct RenderInformationBase | RenderInformationBase_t |
typedef struct RenderLayoutPlugin | RenderLayoutPlugin_t |
typedef struct RenderListOfLayoutsPlugin | RenderListOfLayoutsPlugin_t |
typedef struct RenderPoint | RenderPoint_t |
typedef struct Style | Style_t |
typedef struct Text | Text_t |
typedef struct Transformation2D | Transformation2D_t |
typedef struct Transformation | Transformation_t |
Definition of renderfwd.
#define CLASS_OR_STRUCT struct |
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 struct ColorDefinition ColorDefinition_t |
typedef struct DefaultValues DefaultValues_t |
typedef struct Ellipse Ellipse_t |
typedef struct GlobalRenderInformation GlobalRenderInformation_t |
typedef struct GlobalStyle GlobalStyle_t |
typedef struct GradientBase GradientBase_t |
typedef struct GradientStop GradientStop_t |
typedef struct GraphicalPrimitive1D GraphicalPrimitive1D_t |
typedef struct GraphicalPrimitive2D GraphicalPrimitive2D_t |
typedef struct Image Image_t |
typedef struct LinearGradient LinearGradient_t |
typedef struct LineEnding LineEnding_t |
typedef struct LocalRenderInformation LocalRenderInformation_t |
typedef struct LocalStyle LocalStyle_t |
typedef struct Polygon Polygon_t |
typedef struct RadialGradient RadialGradient_t |
typedef struct Rectangle Rectangle_t |
typedef struct RelAbsVector RelAbsVector_t |
typedef struct RenderCubicBezier RenderCubicBezier_t |
typedef struct RenderCurve RenderCurve_t |
typedef struct RenderGraphicalObjectPlugin RenderGraphicalObjectPlugin_t |
typedef struct RenderGroup RenderGroup_t |
typedef struct RenderInformationBase RenderInformationBase_t |
typedef struct RenderLayoutPlugin RenderLayoutPlugin_t |
typedef struct RenderListOfLayoutsPlugin RenderListOfLayoutsPlugin_t |
typedef struct RenderPoint RenderPoint_t |
typedef struct Style Style_t |
typedef struct Text Text_t |
typedef struct Transformation2D Transformation2D_t |
typedef struct Transformation Transformation_t |