ConstPoint3Value Class Reference
 
 
 
ConstPoint3Value Class Reference

#include <3dmath.h>

Public Member Functions

ScripterExport  ConstPoint3Value (float x, float y, float z)
void  collect ()
BOOL  is_const ()
Value set_x (Value **arg_list, int count)
Value set_y (Value **arg_list, int count)
Value set_z (Value **arg_list, int count)

Constructor & Destructor Documentation

ScripterExport ConstPoint3Value ( float  x,
float  y,
float  z 
) [inline]
                : Point3Value(x, y, z) { }

Member Function Documentation

void collect ( )
BOOL is_const ( ) [inline]
{ return TRUE; }
Value* set_x ( Value **  arg_list,
int  count 
) [inline]
{ throw RuntimeError(_M("Constant vector, not settable")); return NULL; }
Value* set_y ( Value **  arg_list,
int  count 
) [inline]
{ throw RuntimeError(_M("Constant vector, not settable")); return NULL; }
Value* set_z ( Value **  arg_list,
int  count 
) [inline]
{ throw RuntimeError(_M("Constant vector, not settable")); return NULL; }