interface for the GLC_Vector3d class. More...
#include <QDataStream>#include "glc_utils_maths.h"#include "glc_vector3df.h"#include "glc_vector2d.h"#include "../glc_config.h"Go to the source code of this file.
Classes | |
| class | GLC_Vector3d |
| GLC_Vector3d is a 3 dimensions Vector. More... | |
Namespaces | |
| namespace | glc |
Define render mode enum in glc namespace. | |
Typedefs | |
| typedef GLC_Vector3d | GLC_Point3d |
| Define GLC_Point3D. | |
Functions | |
| const GLC_Vector3d | glc::X_AXIS (1.0, 0.0, 0.0) |
| const GLC_Vector3d | glc::Y_AXIS (0.0, 1.0, 0.0) |
| const GLC_Vector3d | glc::Z_AXIS (0.0, 0.0, 1.0) |
| QDataStream & | operator<< (QDataStream &stream, const GLC_Vector3d &vector) |
| Write the vector to stream. | |
| QDataStream & | operator>> (QDataStream &stream, GLC_Vector3d &vector) |
| Read the vector from stream. | |
interface for the GLC_Vector3d class.
Definition in file glc_vector3d.h.
| typedef GLC_Vector3d GLC_Point3d |
Define GLC_Point3D.
Definition at line 271 of file glc_vector3d.h.
| QDataStream& operator<< | ( | QDataStream & | stream, | |
| const GLC_Vector3d & | vector | |||
| ) | [inline] |
Write the vector to stream.
Definition at line 277 of file glc_vector3d.h.
References GLC_Vector3d::x(), GLC_Vector3d::y(), and GLC_Vector3d::z().
| QDataStream& operator>> | ( | QDataStream & | stream, | |
| GLC_Vector3d & | vector | |||
| ) | [inline] |
Read the vector from stream.
Definition at line 284 of file glc_vector3d.h.
References GLC_Vector3d::setVect().