#include <FloatPoint3D.h>
|
| FloatPoint3D () |
|
| FloatPoint3D (float x, float y, float z) |
|
| FloatPoint3D (const FloatPoint &p) |
|
| FloatPoint3D (const FloatPoint3D &p) |
|
float | x () const |
|
void | setX (float x) |
|
float | y () const |
|
void | setY (float y) |
|
float | z () const |
|
void | setZ (float z) |
|
void | set (float x, float y, float z) |
|
void | move (float dx, float dy, float dz) |
|
void | scale (float sx, float sy, float sz) |
|
bool | isZero () const |
|
void | normalize () |
|
float | dot (const FloatPoint3D &a) const |
|
void | cross (const FloatPoint3D &a, const FloatPoint3D &b) |
|
FloatPoint3D | cross (const FloatPoint3D &point) const |
|
float | lengthSquared () const |
|
float | length () const |
|
float | distanceTo (const FloatPoint3D &a) const |
|
| FloatPoint3D () |
|
| FloatPoint3D (float x, float y, float z) |
|
| FloatPoint3D (const FloatPoint &p) |
|
| FloatPoint3D (const FloatPoint3D &p) |
|
float | x () const |
|
void | setX (float x) |
|
float | y () const |
|
void | setY (float y) |
|
float | z () const |
|
void | setZ (float z) |
|
void | set (float x, float y, float z) |
|
void | move (float dx, float dy, float dz) |
|
void | scale (float sx, float sy, float sz) |
|
bool | isZero () const |
|
void | normalize () |
|
float | dot (const FloatPoint3D &a) const |
|
void | cross (const FloatPoint3D &a, const FloatPoint3D &b) |
|
FloatPoint3D | cross (const FloatPoint3D &point) const |
|
float | lengthSquared () const |
|
float | length () const |
|
float | distanceTo (const FloatPoint3D &a) const |
|
◆ FloatPoint3D() [1/8]
WebCore::FloatPoint3D::FloatPoint3D |
( |
| ) |
|
|
inline |
◆ FloatPoint3D() [2/8]
WebCore::FloatPoint3D::FloatPoint3D |
( |
float |
x, |
|
|
float |
y, |
|
|
float |
z |
|
) |
| |
|
inline |
◆ FloatPoint3D() [3/8]
WebCore::FloatPoint3D::FloatPoint3D |
( |
const FloatPoint & |
p | ) |
|
|
inline |
◆ FloatPoint3D() [4/8]
WebCore::FloatPoint3D::FloatPoint3D |
( |
const FloatPoint3D & |
p | ) |
|
|
inline |
◆ FloatPoint3D() [5/8]
WebCore::FloatPoint3D::FloatPoint3D |
( |
| ) |
|
|
inline |
◆ FloatPoint3D() [6/8]
WebCore::FloatPoint3D::FloatPoint3D |
( |
float |
x, |
|
|
float |
y, |
|
|
float |
z |
|
) |
| |
|
inline |
◆ FloatPoint3D() [7/8]
WebCore::FloatPoint3D::FloatPoint3D |
( |
const FloatPoint & |
p | ) |
|
|
inline |
◆ FloatPoint3D() [8/8]
WebCore::FloatPoint3D::FloatPoint3D |
( |
const FloatPoint3D & |
p | ) |
|
|
inline |
◆ cross() [1/4]
◆ cross() [2/4]
◆ cross() [3/4]
◆ cross() [4/4]
◆ distanceTo() [1/2]
float WebCore::FloatPoint3D::distanceTo |
( |
const FloatPoint3D & |
a | ) |
const |
|
inline |
◆ distanceTo() [2/2]
float WebCore::FloatPoint3D::distanceTo |
( |
const FloatPoint3D & |
a | ) |
const |
◆ dot() [1/2]
float WebCore::FloatPoint3D::dot |
( |
const FloatPoint3D & |
a | ) |
const |
|
inline |
◆ dot() [2/2]
float WebCore::FloatPoint3D::dot |
( |
const FloatPoint3D & |
a | ) |
const |
|
inline |
◆ isZero() [1/2]
bool WebCore::FloatPoint3D::isZero |
( |
| ) |
const |
|
inline |
◆ isZero() [2/2]
bool WebCore::FloatPoint3D::isZero |
( |
| ) |
const |
|
inline |
◆ length() [1/2]
float WebCore::FloatPoint3D::length |
( |
| ) |
const |
|
inline |
◆ length() [2/2]
float WebCore::FloatPoint3D::length |
( |
void |
| ) |
const |
|
inline |
◆ lengthSquared() [1/2]
float WebCore::FloatPoint3D::lengthSquared |
( |
| ) |
const |
|
inline |
◆ lengthSquared() [2/2]
float WebCore::FloatPoint3D::lengthSquared |
( |
| ) |
const |
|
inline |
◆ move() [1/2]
void WebCore::FloatPoint3D::move |
( |
float |
dx, |
|
|
float |
dy, |
|
|
float |
dz |
|
) |
| |
|
inline |
◆ move() [2/2]
void WebCore::FloatPoint3D::move |
( |
float |
dx, |
|
|
float |
dy, |
|
|
float |
dz |
|
) |
| |
|
inline |
◆ normalize() [1/2]
void WebCore::FloatPoint3D::normalize |
( |
| ) |
|
◆ normalize() [2/2]
void WebCore::FloatPoint3D::normalize |
( |
| ) |
|
◆ scale() [1/2]
void WebCore::FloatPoint3D::scale |
( |
float |
sx, |
|
|
float |
sy, |
|
|
float |
sz |
|
) |
| |
|
inline |
◆ scale() [2/2]
void WebCore::FloatPoint3D::scale |
( |
float |
sx, |
|
|
float |
sy, |
|
|
float |
sz |
|
) |
| |
|
inline |
◆ set() [1/2]
void WebCore::FloatPoint3D::set |
( |
float |
x, |
|
|
float |
y, |
|
|
float |
z |
|
) |
| |
|
inline |
◆ set() [2/2]
void WebCore::FloatPoint3D::set |
( |
float |
x, |
|
|
float |
y, |
|
|
float |
z |
|
) |
| |
|
inline |
◆ setX() [1/2]
void WebCore::FloatPoint3D::setX |
( |
float |
x | ) |
|
|
inline |
◆ setX() [2/2]
void WebCore::FloatPoint3D::setX |
( |
float |
x | ) |
|
|
inline |
◆ setY() [1/2]
void WebCore::FloatPoint3D::setY |
( |
float |
y | ) |
|
|
inline |
◆ setY() [2/2]
void WebCore::FloatPoint3D::setY |
( |
float |
y | ) |
|
|
inline |
◆ setZ() [1/2]
void WebCore::FloatPoint3D::setZ |
( |
float |
z | ) |
|
|
inline |
◆ setZ() [2/2]
void WebCore::FloatPoint3D::setZ |
( |
float |
z | ) |
|
|
inline |
◆ x() [1/2]
float WebCore::FloatPoint3D::x |
( |
| ) |
const |
|
inline |
◆ x() [2/2]
float WebCore::FloatPoint3D::x |
( |
| ) |
const |
|
inline |
◆ y() [1/2]
float WebCore::FloatPoint3D::y |
( |
| ) |
const |
|
inline |
◆ y() [2/2]
float WebCore::FloatPoint3D::y |
( |
| ) |
const |
|
inline |
◆ z() [1/2]
float WebCore::FloatPoint3D::z |
( |
| ) |
const |
|
inline |
◆ z() [2/2]
float WebCore::FloatPoint3D::z |
( |
| ) |
const |
|
inline |
The documentation for this class was generated from the following files: