#include <Point.h>
Inherits TPoint2D< T >, and TPoint2D< T >.
Public Member Functions | |
| TPoint3D (void) | |
| TPoint3D (T x, T y, T z) | |
| TPoint3D (BASECLASS const &rvalue) | |
| bool | operator== (TPoint3D< T > const &rvalue) const |
| bool | operator!= (TPoint3D< T > const &rvalue) const |
| TPoint3D< T > const & | operator+= (TPoint3D< T > const &rvalue) |
| TPoint2D< T > const & | operator+= (TPoint2D< T > const &rvalue) |
| TPoint3D< T > const & | operator-= (TPoint3D< T > const &rvalue) |
| TPoint2D< T > const & | operator-= (TPoint2D< T > const &rvalue) |
| TPoint3D< T > const | operator- (TPoint3D< T > const &rvalue) const |
| TPoint3D< T > const | operator- (TPoint2D< T > const &rvalue) const |
| TPoint3D< T > const | operator+ (TPoint3D< T > const &rvalue) const |
| TPoint3D< T > const | operator+ (TPoint2D< T > const &rvalue) const |
| TPoint3D< T > const | operator* (T rvalue) const |
| TPoint3D< T > const & | operator*= (T rvalue) |
| TPoint3D< T > const | operator/ (T rvalue) const |
| TPoint3D< T > const & | operator/= (T rvalue) |
| TPoint3D< T > const | operator* (TPoint3D< T > const &rvalue) const |
| TPoint3D< T > const | Dot_Product (TPoint3D< T > const &rvalue) const |
| TPoint3D< T > const | Cross_Product (TPoint3D< T > const &rvalue) const |
| TPoint3D< T > const | operator- (void) const |
| T | Length (void) const |
| TPoint3D< T > const | Normalize (void) const |
| T | Distance_To (TPoint3D< T > const &point) const |
| T | Distance_To (TPoint2D< T > const &point) const |
| TPoint3D (void) | |
| TPoint3D (T x, T y, T z) | |
| TPoint3D (BASECLASS const &rvalue, T z) | |
| bool | operator== (TPoint3D< T > const &rvalue) const |
| bool | operator!= (TPoint3D< T > const &rvalue) const |
| TPoint3D< T > const & | operator+= (TPoint3D< T > const &rvalue) |
| TPoint2D< T > const & | operator+= (TPoint2D< T > const &rvalue) |
| TPoint3D< T > const & | operator-= (TPoint3D< T > const &rvalue) |
| TPoint2D< T > const & | operator-= (TPoint2D< T > const &rvalue) |
| TPoint3D< T > const | operator- (TPoint3D< T > const &rvalue) const |
| TPoint3D< T > const | operator- (TPoint2D< T > const &rvalue) const |
| TPoint3D< T > const | operator+ (TPoint3D< T > const &rvalue) const |
| TPoint3D< T > const | operator+ (TPoint2D< T > const &rvalue) const |
| TPoint3D< T > const | operator* (T rvalue) const |
| TPoint3D< T > const & | operator*= (T rvalue) |
| TPoint3D< T > const | operator/ (T rvalue) const |
| TPoint3D< T > const & | operator/= (T rvalue) |
| TPoint3D< T > const | operator* (TPoint3D< T > const &rvalue) const |
| T | Dot_Product (TPoint3D< T > const &rvalue) const |
| TPoint3D< T > const | Cross_Product (TPoint3D< T > const &rvalue) const |
| TPoint3D< T > const | operator- (void) const |
| T | Length (void) const |
| TPoint3D< T > const | Normalize (void) const |
Public Member Functions inherited from TPoint2D< T > | |
| TPoint2D (void) | |
| TPoint2D (T x, T y) | |
| bool | operator== (TPoint2D< T > const &rvalue) const |
| bool | operator!= (TPoint2D< T > const &rvalue) const |
| TPoint2D< T > const & | operator+= (TPoint2D< T > const &rvalue) |
| TPoint2D< T > const & | operator-= (TPoint2D< T > const &rvalue) |
| TPoint2D< T > const | operator- (TPoint2D< T > const &rvalue) const |
| TPoint2D< T > const | operator+ (TPoint2D< T > const &rvalue) const |
| TPoint2D< T > const | operator* (T rvalue) const |
| TPoint2D< T > const & | operator*= (T rvalue) |
| TPoint2D< T > const | operator/ (T rvalue) const |
| TPoint2D< T > const & | operator/= (T rvalue) |
| TPoint2D< T > const | operator* (TPoint2D< T > const &rvalue) const |
| TPoint2D< T > const | Dot_Product (TPoint2D< T > const &rvalue) const |
| TPoint2D< T > const | Cross_Product (TPoint2D< T > const &rvalue) const |
| TPoint2D< T > const | operator- (void) const |
| T | Length (void) const |
| TPoint2D< T > const | Normalize (void) const |
| TPoint2D< T > const | Bias_To (TRect< T > const &rect) const |
| T | Distance_To (TPoint2D< T > const &point) const |
| TPoint2D (void) | |
| TPoint2D (T x, T y) | |
| bool | operator== (TPoint2D< T > const &rvalue) const |
| bool | operator!= (TPoint2D< T > const &rvalue) const |
| TPoint2D< T > const & | operator+= (TPoint2D< T > const &rvalue) |
| TPoint2D< T > const & | operator-= (TPoint2D< T > const &rvalue) |
| TPoint2D< T > const | operator- (TPoint2D< T > const &rvalue) const |
| TPoint2D< T > const | operator+ (TPoint2D< T > const &rvalue) const |
| TPoint2D< T > const | operator* (T rvalue) const |
| TPoint2D< T > const & | operator*= (T rvalue) |
| TPoint2D< T > const | operator/ (T rvalue) const |
| TPoint2D< T > const & | operator/= (T rvalue) |
| TPoint2D< T > const | operator* (TPoint2D< T > const &rvalue) const |
| T | Dot_Product (TPoint2D< T > const &rvalue) const |
| TPoint2D< T > const | Cross_Product (TPoint2D< T > const &rvalue) const |
| TPoint2D< T > const | operator- (void) const |
| T | Length (void) const |
| TPoint2D< T > const | Normalize (void) const |
| T | Distance_To (TPoint2D< T > const &point) const |
Public Attributes | |
| T | Z |
Public Attributes inherited from TPoint2D< T > | |
| T | X |
| T | Y |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |