libSBML C API  5.18.0
layoutfwd.h File Reference

C Structure declarations for SBML Layout_t. 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 BoundingBox BoundingBox_t
 
typedef struct CompartmentGlyph CompartmentGlyph_t
 
typedef struct CubicBezier CubicBezier_t
 
typedef struct Curve Curve_t
 
typedef struct Dimensions Dimensions_t
 
typedef struct GeneralGlyph GeneralGlyph_t
 
typedef struct GraphicalObject GraphicalObject_t
 
typedef struct Layout Layout_t
 
typedef struct LineSegment LineSegment_t
 
typedef struct Point Point_t
 
typedef struct ReactionGlyph ReactionGlyph_t
 
typedef struct ReferenceGlyph ReferenceGlyph_t
 
typedef struct SpeciesGlyph SpeciesGlyph_t
 
typedef struct SpeciesReferenceGlyph SpeciesReferenceGlyph_t
 
typedef struct TextGlyph TextGlyph_t
 

Detailed Description

C Structure declarations for SBML Layout_t.

Author
Ralph Gauges

The original code contained here was initially developed by:

Ralph Gauges Bioinformatics Group_t European Media Laboratories Research gGmbH Schloss-Wolfsbrunnenweg 31c 69118 Heidelberg Germany

http://www.eml-research.de/english/Research/BCB/ ralph.nosp@m..gau.nosp@m.ges@e.nosp@m.ml-r.nosp@m..vill.nosp@m.a-bo.nosp@m.sch.d.nosp@m.e

Contributor(s):

Akiya Jouraku joura.nosp@m.ku@b.nosp@m.io.ke.nosp@m.io.a.nosp@m.c.jp Modified this file for package extension in libSBML5

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 BoundingBox BoundingBox_t
typedef struct CompartmentGlyph CompartmentGlyph_t
typedef struct CubicBezier CubicBezier_t
typedef struct Curve Curve_t
typedef struct Dimensions Dimensions_t
typedef struct GeneralGlyph GeneralGlyph_t
typedef struct GraphicalObject GraphicalObject_t
typedef struct Layout Layout_t
typedef struct LineSegment LineSegment_t
typedef struct Point Point_t
typedef struct ReactionGlyph ReactionGlyph_t
typedef struct ReferenceGlyph ReferenceGlyph_t
typedef struct SpeciesGlyph SpeciesGlyph_t
typedef struct SpeciesReferenceGlyph SpeciesReferenceGlyph_t
typedef struct TextGlyph TextGlyph_t