|
3ds Max C++ API Reference
|
#include "../ScripterExport.h"#include "../kernel/value.h"#include <Geom/quat.h>#include <Geom/ipoint3.h>#include "..\protocols\vector.inl"#include "..\protocols\quat.inl"#include "..\protocols\matrix.inl"#include "..\protocols\box.inl"Classes | |
| class | Point3Value |
| class | ConstPoint3Value |
| class | RayValue |
| class | QuatValue |
| class | AngAxisValue |
| class | EulerAnglesValue |
| class | Matrix3Value |
| class | Point2Value |
| class | Point4Value |
| class | Box2Value |
| class | Box3Value |
Macros | |
| #define | is_point3(v) |
| #define | is_ray(v) |
| #define | is_quat(v) |
| #define | is_angaxis(v) |
| #define | is_eulerangles(v) |
| #define | is_matrix3(v) |
| #define | is_point2(v) |
| #define | is_point4(v) |
| #define | is_box2(v) |
| #define | is_box3(v) |
Functions | |
| ScripterExport void | _QuatToEuler (const Quat &q, float *ang) |
| ScripterExport void | _EulerToQuat (const float *ang, Quat &q) |
| IPoint3 | to_ipoint3 (Value *val) |
| IPoint2 | to_ipoint2 (Value *val) |
| #define is_point3 | ( | v | ) |
| #define is_ray | ( | v | ) |
| #define is_quat | ( | v | ) |
| #define is_angaxis | ( | v | ) |
| #define is_eulerangles | ( | v | ) |
| #define is_matrix3 | ( | v | ) |
| #define is_point2 | ( | v | ) |
| #define is_point4 | ( | v | ) |
| #define is_box2 | ( | v | ) |
| #define is_box3 | ( | v | ) |
|
extern |
|
extern |
|
inline |