#include <interval_vector.h>
Definition at line 47 of file interval_vector.h.
Definition at line 44 of file interval_vector.cpp.
Definition at line 46 of file interval_vector.cpp.
fcl::IVector3::IVector3 | ( | FCL_REAL | x, |
FCL_REAL | y, | ||
FCL_REAL | z | ||
) |
Definition at line 48 of file interval_vector.cpp.
fcl::IVector3::IVector3 | ( | FCL_REAL | xl, |
FCL_REAL | xu, | ||
FCL_REAL | yl, | ||
FCL_REAL | yu, | ||
FCL_REAL | zl, | ||
FCL_REAL | zu | ||
) |
Definition at line 50 of file interval_vector.cpp.
fcl::IVector3::IVector3 | ( | Interval | v[3] | ) |
Definition at line 57 of file interval_vector.cpp.
fcl::IVector3::IVector3 | ( | FCL_REAL | v[3][2] | ) |
Definition at line 55 of file interval_vector.cpp.
fcl::IVector3::IVector3 | ( | const Interval & | v1, |
const Interval & | v2, | ||
const Interval & | v3 | ||
) |
Definition at line 59 of file interval_vector.cpp.
fcl::IVector3::IVector3 | ( | const Vec3f & | v | ) |
Definition at line 61 of file interval_vector.cpp.
void fcl::IVector3::bound | ( | const Vec3f & | v | ) |
Definition at line 143 of file interval_vector.cpp.
void fcl::IVector3::bound | ( | const IVector3 & | v | ) |
Definition at line 132 of file interval_vector.cpp.
Vec3f fcl::IVector3::center | ( | ) | const |
Definition at line 127 of file interval_vector.cpp.
bool fcl::IVector3::contain | ( | const IVector3 & | v | ) | const |
Definition at line 196 of file interval_vector.cpp.
IVector3 fcl::IVector3::cross | ( | const IVector3 & | other | ) | const |
Definition at line 96 of file interval_vector.cpp.
IVector3 fcl::IVector3::cross | ( | const Vec3f & | other | ) | const |
Definition at line 108 of file interval_vector.cpp.
Interval fcl::IVector3::dot | ( | const IVector3 & | other | ) | const |
Definition at line 91 of file interval_vector.cpp.
Interval fcl::IVector3::dot | ( | const Vec3f & | other | ) | const |
Definition at line 103 of file interval_vector.cpp.
Vec3f fcl::IVector3::getHigh | ( | ) | const [inline] |
Definition at line 143 of file interval_vector.h.
Vec3f fcl::IVector3::getLow | ( | ) | const [inline] |
Definition at line 138 of file interval_vector.h.
Definition at line 65 of file interval_vector.cpp.
Definition at line 70 of file interval_vector.cpp.
Definition at line 78 of file interval_vector.cpp.
Definition at line 83 of file interval_vector.cpp.
const Interval& fcl::IVector3::operator[] | ( | size_t | i | ) | const [inline] |
Definition at line 128 of file interval_vector.h.
Interval& fcl::IVector3::operator[] | ( | size_t | i | ) | [inline] |
Definition at line 133 of file interval_vector.h.
bool fcl::IVector3::overlap | ( | const IVector3 & | v | ) | const |
Definition at line 183 of file interval_vector.cpp.
void fcl::IVector3::print | ( | ) | const |
Definition at line 120 of file interval_vector.cpp.
void fcl::IVector3::setValue | ( | FCL_REAL | v | ) | [inline] |
Definition at line 60 of file interval_vector.h.
void fcl::IVector3::setValue | ( | FCL_REAL | x, |
FCL_REAL | y, | ||
FCL_REAL | z | ||
) | [inline] |
Definition at line 67 of file interval_vector.h.
void fcl::IVector3::setValue | ( | FCL_REAL | xl, |
FCL_REAL | xu, | ||
FCL_REAL | yl, | ||
FCL_REAL | yu, | ||
FCL_REAL | zl, | ||
FCL_REAL | zu | ||
) | [inline] |
Definition at line 74 of file interval_vector.h.
void fcl::IVector3::setValue | ( | FCL_REAL | v[3][2] | ) | [inline] |
Definition at line 81 of file interval_vector.h.
void fcl::IVector3::setValue | ( | Interval | v[3] | ) | [inline] |
Definition at line 88 of file interval_vector.h.
void fcl::IVector3::setValue | ( | const Interval & | v1, |
const Interval & | v2, | ||
const Interval & | v3 | ||
) | [inline] |
Definition at line 95 of file interval_vector.h.
void fcl::IVector3::setValue | ( | const Vec3f & | v | ) | [inline] |
Definition at line 102 of file interval_vector.h.
void fcl::IVector3::setValue | ( | FCL_REAL | v[3] | ) | [inline] |
Definition at line 109 of file interval_vector.h.
void fcl::IVector3::setZero | ( | ) |
Definition at line 63 of file interval_vector.cpp.
FCL_REAL fcl::IVector3::volumn | ( | ) | const |
Definition at line 115 of file interval_vector.cpp.
Definition at line 49 of file interval_vector.h.