ADORe
ADORe is a modular open source software library and toolkit for decision making, planning, control and simulation of automated vehicles
adore::mad::BoundingVolumes::OBB3d Member List

This is the complete list of members for adore::mad::BoundingVolumes::OBB3d, including all inherited members.

boost_box typedefadore::mad::BoundingVolumes::OBB3d
boost_point typedefadore::mad::BoundingVolumes::OBB3d
bound_points2d(float *pL, float *pR, float zmin, float zmax, int count)adore::mad::BoundingVolumes::OBB3dinline
bound_points3d(int n0, int n1, float *x0, float *x1, float *y0, float *y1, float z0, float z1)adore::mad::BoundingVolumes::OBB3dinline
getAABox()adore::mad::BoundingVolumes::OBB3dinline
getData()adore::mad::BoundingVolumes::OBB3dinline
getPoint(float d1, float d2, float d3, float *value)adore::mad::BoundingVolumes::OBB3dinline
isCollisionFree(OBB3d *other)adore::mad::BoundingVolumes::OBB3dinline
isPointInside(float x, float y, float z)adore::mad::BoundingVolumes::OBB3dinline
mean(float *x, int n, float &xm)adore::mad::BoundingVolumes::OBB3dinline
OBB3d()adore::mad::BoundingVolumes::OBB3dinline
OBB3d(OBB3d *other)adore::mad::BoundingVolumes::OBB3dinline
OBB3d(float *values)adore::mad::BoundingVolumes::OBB3dinline
projected_interval(float *x, float *y, int n, float bx, float by, float cx, float cy, float &bxmin, float &bxmax)adore::mad::BoundingVolumes::OBB3dinline
resetTransformation()adore::mad::BoundingVolumes::OBB3dinline
rotateZ(float cos, float sin, int istart=0)adore::mad::BoundingVolumes::OBB3dinline
set_obb(float cx, float cy, float psi, float ac, float bd, float w, float zmin, float zmax)adore::mad::BoundingVolumes::OBB3dinline
setData(float *values)adore::mad::BoundingVolumes::OBB3dinline
transform_forwards(float cos_psi, float sin_psi, float dx, float dy, float dz)adore::mad::BoundingVolumes::OBB3dinline
translate(float *t)adore::mad::BoundingVolumes::OBB3dinline
vadore::mad::BoundingVolumes::OBB3dprivate
v_backupadore::mad::BoundingVolumes::OBB3dprivate