Main Page
Namespaces
Classes
Files
File List
File Members
vee_grid_force.C File Reference
Classes
class
__VEE_GTri
class
VEE_VectorGrid::JanneGrid3
This is a class that hides the stuff coming from "Grid.hpp".
More...
Functions
static void
VEE_addTriangle
(
Grid3
*g, const
VEE_Vector3
&v1, const
VEE_Vector3
&v2, const
VEE_Vector3
&v3, int id=0)
static void
VEE_normalize
(
VEE_VectorGrid::grid3d
*grid)
static void
VEE_blurFilter
(MJ_Array3D< float > *filter, uint radius)
static void
VEE_meshToTriangles
(std::vector<
__VEE_GTri
> &triangles,
GEE_Group
*m)
Transforms triangles to the form understood by
Grid3
.
static void
VEE_meshToTriangles
(std::vector<
__VEE_GTri
> &triangles,
Solar::Model
*m)
Transforms triangles to the form understood by
Grid3
.
static void
VEE_fillGrid
(
Grid3
**grid, uint division,
VEE_Vector3
*low,
VEE_Vector3
*high, std::vector<
__VEE_GTri
> &triangles, bool debug)
static void
VEE_setDistances
(
VEE_VectorGrid::grid3d
*target,
VEE_VectorGrid::grid3d
*source, MJ_Array3D< float > *source2, int maxDist)
static void
VEE_writeIntLE
(FILE *f, const int *v)
static int
VEE_readIntLE
(FILE *f)
static void
VEE_writeIntLE
(FILE *f, int v)
static void
VEE_writeFloatLE
(FILE *f, float v)
static void
VEE_writeVector3LE
(FILE *f, const
VEE_Vector3
&v)
static float
VEE_readFloatLE
(FILE *f)
static
VEE_Vector3
VEE_readVector3LE
(FILE *f)
Function Documentation
static void VEE_addTriangle
(
Grid3
*
g
,
const
VEE_Vector3
&
v1
,
const
VEE_Vector3
&
v2
,
const
VEE_Vector3
&
v3
,
int
id
=
0
)
[static]
static void VEE_normalize
(
VEE_VectorGrid::grid3d
*
grid
)
[static]
static void VEE_blurFilter
(
MJ_Array3D< float > *
filter
,
uint
radius
)
[static]
static void VEE_meshToTriangles
(
std::vector<
__VEE_GTri
> &
triangles
,
GEE_Group
*
m
)
[static]
Transforms triangles to the form understood by
Grid3
.
static void VEE_meshToTriangles
(
std::vector<
__VEE_GTri
> &
triangles
,
Solar::Model
*
m
)
[static]
Transforms triangles to the form understood by
Grid3
.
static void VEE_fillGrid
(
Grid3
**
grid
,
uint
division
,
VEE_Vector3
*
low
,
VEE_Vector3
*
high
,
std::vector<
__VEE_GTri
> &
triangles
,
bool
debug
)
[static]
static void VEE_setDistances
(
VEE_VectorGrid::grid3d
*
target
,
VEE_VectorGrid::grid3d
*
source
,
MJ_Array3D< float > *
source2
,
int
maxDist
)
[static]
static void VEE_writeIntLE
(
FILE *
f
,
const int *
v
)
[inline, static]
static int VEE_readIntLE
(
FILE *
f
)
[inline, static]
static void VEE_writeIntLE
(
FILE *
f
,
int
v
)
[inline, static]
static void VEE_writeFloatLE
(
FILE *
f
,
float
v
)
[inline, static]
static void VEE_writeVector3LE
(
FILE *
f
,
const
VEE_Vector3
&
v
)
[inline, static]
static float VEE_readFloatLE
(
FILE *
f
)
[inline, static]
static
VEE_Vector3
VEE_readVector3LE
(
FILE *
f
)
[static]
Generated on Mon Mar 12 21:09:01 2007 for VEE - The Visual Effects Engine by
1.4.6