libSBML C API  5.18.0
renderfwd.h File Reference

Definition of renderfwd. More...

This graph shows which files directly or indirectly include this file:

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
 

Detailed Description

Definition of renderfwd.

Author
SBMLTeam

Macro Definition Documentation

#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 Documentation

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