k-dot-p 0.1

shapes.h++ File Reference

#include <glib.h>
#include <libmodelxx/function_specification.h++>
#include <libmodelxx/function_specification.h++>
Include dependency graph for shapes.h++:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  kdotp::libmodelxx::grid::shape
struct  kdotp::libmodelxx::grid::shape_block
struct  kdotp::libmodelxx::grid::shape_global
struct  kdotp::libmodelxx::grid::shape_tree

Namespaces

namespace  kdotp
namespace  kdotp::libmodelxx
namespace  kdotp::libmodelxx::grid

Enumerations

enum  kdotp::libmodelxx::grid::shape_type { kdotp::libmodelxx::grid::INVALID = -1, kdotp::libmodelxx::grid::GLOBAL, kdotp::libmodelxx::grid::BLOCK, kdotp::libmodelxx::grid::ABSBLOCK }
enum  kdotp::libmodelxx::grid::shape_operation {
  kdotp::libmodelxx::grid::OR, kdotp::libmodelxx::grid::XOR, kdotp::libmodelxx::grid::AND, kdotp::libmodelxx::grid::NOT,
  kdotp::libmodelxx::grid::LEAF
}

Functions

struct shape_tree * kdotp::libmodelxx::grid::postprocess_shape_tree (struct shape_tree *st, int dim)
void kdotp::libmodelxx::grid::shape_tree_free (struct shape_tree *st)
void kdotp::libmodelxx::grid::shape_free (struct shape *s)
enum shape_type kdotp::libmodelxx::grid::get_shape_from_identifier (const char *identifier)
void kdotp::libmodelxx::grid::get_string_from_shape_type (char **str, enum shape_type t)
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Defines