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 |