RAVE
|
Provides functionality for creating composites. More...
#include "legacycompositegeneratorfactory.h"
#include "compositearguments.h"
#include "polarvolume.h"
#include "rave_attribute.h"
#include "rave_list.h"
#include "rave_object.h"
#include "rave_properties.h"
#include "raveobject_list.h"
#include "rave_types.h"
#include "rave_debug.h"
#include "rave_alloc.h"
#include "rave_utilities.h"
#include "composite.h"
#include <strings.h>
#include <string.h>
#include <stdio.h>
#include "poo_composite_algorithm.h"
Classes | |
struct | _LegacyCompositeGeneratorFactory_t |
The Legacy composite generator factory. More... | |
struct | InterpolationMethodMapping_t |
Typedefs | |
typedef struct _LegacyCompositeGeneratorFactory_t | LegacyCompositeGeneratorFactory_t |
The Legacy composite generator factory. | |
typedef struct InterpolationMethodMapping_t | InterpolationMethodMapping_t |
Functions | |
const char * | LegacyCompositeGeneratorFactory_getName (CompositeGeneratorFactory_t *self) |
const char * | LegacyCompositeGeneratorFactory_getDefaultId (CompositeGeneratorFactory_t *self) |
int | LegacyCompositeGeneratorFactory_canHandle (CompositeGeneratorFactory_t *self, CompositeArguments_t *arguments) |
int | LegacyCompositeGeneratorFactory_setProperties (CompositeGeneratorFactory_t *self, RaveProperties_t *properties) |
Sets the factory with properties. | |
RaveProperties_t * | LegacyCompositeGeneratorFactory_getProperties (CompositeGeneratorFactory_t *self) |
Returns properties from the factory. | |
Cartesian_t * | LegacyCompositeGeneratorFactory_generate (CompositeGeneratorFactory_t *self, CompositeArguments_t *arguments) |
CompositeGeneratorFactory_t * | LegacyCompositeGeneratorFactory_create (CompositeGeneratorFactory_t *self) |
The initializing function so that we know what composite generator we are working with. | |
Variables | |
RaveCoreObjectType | LegacyCompositeGeneratorFactory_TYPE |
Type definition to use when creating a rave object. | |
Provides functionality for creating composites.
The Legacy composite generator factory.
Defines a Composite generator plugin.
Uses Composite_t to provide the functionality
int LegacyCompositeGeneratorFactory_canHandle | ( | CompositeGeneratorFactory_t * | self, |
CompositeArguments_t * | arguments ) |
CompositeGeneratorFactory_t * LegacyCompositeGeneratorFactory_create | ( | CompositeGeneratorFactory_t * | self | ) |
The initializing function so that we know what composite generator we are working with.
The factory creation method.
Note, this function will be called by the composite module and will override any previous calls.
Cartesian_t * LegacyCompositeGeneratorFactory_generate | ( | CompositeGeneratorFactory_t * | self, |
CompositeArguments_t * | arguments ) |
const char * LegacyCompositeGeneratorFactory_getDefaultId | ( | CompositeGeneratorFactory_t * | self | ) |
const char * LegacyCompositeGeneratorFactory_getName | ( | CompositeGeneratorFactory_t * | self | ) |
RaveProperties_t * LegacyCompositeGeneratorFactory_getProperties | ( | CompositeGeneratorFactory_t * | self | ) |
Returns properties from the factory.
[in] | self | - self |
int LegacyCompositeGeneratorFactory_setProperties | ( | CompositeGeneratorFactory_t * | self, |
RaveProperties_t * | properties ) |
Sets the factory with properties.
[in] | self | - self |
[in] | properties | - the properties |
RaveCoreObjectType LegacyCompositeGeneratorFactory_TYPE |
Type definition to use when creating a rave object.