libSBML C API  5.18.0
All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Modules Pages
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