include/it/transform.h File Reference
#include <it/types.h>
#include <it/mat.h>
Go to the source code of this file.
|
Data Structures |
struct | _it_transform_ |
Defines |
#define | IT_TRANSFORM(x) IT_CAST(it_transform_t, x) |
#define | it_transform(t, v) __it_transform(IT_TRANSFORM(t), (Vec) v) |
#define | it_itransform(t, V) __it_itransform(IT_TRANSFORM(t), (Vec) V) |
#define | it_transform_get_output_size(t, l) __it_transform_get_output_size(IT_TRANSFORM(t), l) |
#define | it_transform_set_size(t, l) __it_transform_set_size(IT_TRANSFORM(t), l) |
#define | it_transform_get_size(t, l) __it_transform_get_size(IT_TRANSFORM(t), l) |
#define | it_transform_clear_size(t) it_transform_set_size(t, 0) |
Typedefs |
typedef struct _it_transform_ | it_transform_t |
Functions |
static | it_instanciate (it_transform_t) |
static Vec | __it_transform (it_transform_t *t, Vec v) |
static Vec | __it_itransform (it_transform_t *t, Vec V) |
static void | __it_transform_get_output_size (it_transform_t *t, idx_t *l) |
static void | __it_transform_set_size (it_transform_t *t, idx_t l) |
static void | __it_transform_get_size (it_transform_t *t, idx_t *l) |