8 #ifndef META_OCEAN_INTERACTION_JS_EULER_H
9 #define META_OCEAN_INTERACTION_JS_EULER_H
75 static inline const char* objectName();
This class implements an euler rotation with angles: yaw, pitch and roll.
Definition: Euler.h:80
This class implements a wrapper for a JavaScript Euler object.
Definition: JSEuler.h:28
static const char * objectName()
Returns the JavaScript name of this object.
Definition: JSEuler.h:85
AccessorId
Definition of ids for individual accessors.
Definition: JSEuler.h:38
@ AI_PITCH
The accessor for the roll property, a number value.
Definition: JSEuler.h:42
@ AI_YAW
The accessor for the yaw property, a number value.
Definition: JSEuler.h:40
FunctionId
Definition of ids for individual functions.
Definition: JSEuler.h:51
@ FI_IS_EQUAL
Returns whether two euler objects are equal up to some epsilon.
Definition: JSEuler.h:58
static void createFunctionTemplate()
Creates the function template and object template for this object.
This class implements the java script interaction library object.
Definition: JSLibrary.h:32
This class implements the base class for all native wrapper of JavaScript objects.
Definition: JSObject.h:31
The namespace covering the entire Ocean framework.
Definition: Accessor.h:15