25#ifndef BITMAP_GENERATOR_H
26#define BITMAP_GENERATOR_H
RaveCoreObjectType BitmapGenerator_TYPE
Type definition to use when creating a rave object.
Definition bitmap_generator.c:201
struct _BitmapGenerator_t BitmapGenerator_t
Defines an object for creating bitmaps.
Definition bitmap_generator.h:36
RaveField_t * BitmapGenerator_create_surrounding(BitmapGenerator_t *self, CartesianParam_t *param)
Creates a bitmask that surrounds all radars.
Definition bitmap_generator.c:71
RaveField_t * BitmapGenerator_create_intersect(BitmapGenerator_t *self, CartesianParam_t *param, const char *qualityFieldName)
Creates a bitmask that shows the intersection between the radars.
Definition bitmap_generator.c:133
Defines the functions available when working with cartesian products.
Defines the functions available when working with a cartesian field.
struct _CartesianParam_t CartesianParam_t
Defines a Cartesian product.
Definition cartesianparam.h:43
Generic field that only provides a 2-dim data field and a number of dynamic attributes.
struct _RaveField_t RaveField_t
Defines a Rave field.
Definition rave_field.h:38
Generic implementation of an object that is used within rave.
struct _raveobjecttype RaveCoreObjectType
The rave object type definition.
Represents the functionality for creating bitmaps.
Definition bitmap_generator.c:34