|
Panda3D
|
This is a four-component point in space. More...
Public Member Functions | |
| Point4 () | |
| Point4 (VBase4 const copy) | |
| Point4 (float x, float y, float z, float w) | |
| Point4 (float fill_value) | |
| PyObject | getattr (string attr_name) |
| Point4 | operator* (float scalar) |
| VBase4 | operator+ (VBase4 const other) |
| Point4 | operator+ (Vec4 const other) |
| Point4 | operator- () |
| Vec4 | operator- (Point4 const other) |
| VBase4 | operator- (VBase4 const other) |
| Point4 | operator- (Vec4 const other) |
| Point4 | operator/ (float scalar) |
| Point4 | operator= (float fill_value) |
| Point4 | operator= (VBase4 const copy) |
| Point4 | project (VBase4 const onto) |
| Returns a new vector representing the projection of this vector onto another one. | |
| pythonRepr (ostream out, string class_name) | |
| int | setattr (PyObject self, string attr_name, PyObject assign) |
Static Public Member Functions | |
| static TypeHandle | getClassType () |
| static Point4 const | unitW () |
| Returns a unit W point. | |
| static Point4 const | unitX () |
| Returns a unit X point. | |
| static Point4 const | unitY () |
| Returns a unit Y point. | |
| static Point4 const | unitZ () |
| Returns a unit Z point. | |
| static Point4 const | zero () |
| Returns a zero-length point. | |
This is a four-component point in space.
| Point4 | ( | ) |
| Point4 | ( | float | fill_value | ) |
| Point4 | ( | float | x, |
| float | y, | ||
| float | z, | ||
| float | w | ||
| ) |
| PyObject getattr | ( | string | attr_name | ) |
Reimplemented from VBase4.
| static TypeHandle getClassType | ( | ) | [static] |
Reimplemented from VBase4.
Returns a new vector representing the projection of this vector onto another one.
The resulting vector will be a scalar multiple of onto.
Reimplemented from VBase4.
1.7.3