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) |