#include <fltTransformRecord.h>
Inheritance diagram for FltTransformRecord:
Public Member Functions | |
FltTransformRecord (FltHeader *header) | |
const LMatrix4d & | get_matrix () const |
virtual TypeHandle | get_type () const |
virtual TypeHandle | force_init_type () |
Static Public Member Functions | |
TypeHandle | get_class_type () |
void | init_type () |
Protected Attributes | |
LMatrix4d | _matrix |
Static Private Attributes | |
TypeHandle | _type_handle |
Friends | |
class | FltBead |
|
Definition at line 29 of file fltTransformRecord.cxx. References _matrix. |
|
Reimplemented from FltRecord. Reimplemented in FltTransformGeneralMatrix, FltTransformPut, FltTransformRotateAboutEdge, FltTransformRotateAboutPoint, FltTransformRotateScale, FltTransformScale, and FltTransformTranslate. Definition at line 48 of file fltTransformRecord.h. References get_class_type(), and init_type(). |
|
Reimplemented from FltRecord. Reimplemented in FltTransformGeneralMatrix, FltTransformPut, FltTransformRotateAboutEdge, FltTransformRotateAboutPoint, FltTransformRotateScale, FltTransformScale, and FltTransformTranslate. Definition at line 49 of file fltTransformRecord.h. References _type_handle. Referenced by force_init_type(), get_type(), FltTransformTranslate::init_type(), FltTransformScale::init_type(), FltTransformRotateScale::init_type(), FltTransformRotateAboutPoint::init_type(), FltTransformRotateAboutEdge::init_type(), FltTransformPut::init_type(), and FltTransformGeneralMatrix::init_type(). |
|
Definition at line 40 of file fltTransformRecord.cxx. References _matrix. Referenced by FltBead::add_transform_step(). |
|
Reimplemented from FltRecord. Reimplemented in FltTransformGeneralMatrix, FltTransformPut, FltTransformRotateAboutEdge, FltTransformRotateAboutPoint, FltTransformRotateScale, FltTransformScale, and FltTransformTranslate. Definition at line 45 of file fltTransformRecord.h. References get_class_type(). |
|
Reimplemented from FltRecord. Reimplemented in FltTransformGeneralMatrix, FltTransformPut, FltTransformRotateAboutEdge, FltTransformRotateAboutPoint, FltTransformRotateScale, FltTransformScale, and FltTransformTranslate. Definition at line 52 of file fltTransformRecord.h. References _type_handle, FltRecord::get_class_type(), FltRecord::init_type(), and register_type(). Referenced by force_init_type(), init_libflt(), FltTransformTranslate::init_type(), FltTransformScale::init_type(), FltTransformRotateScale::init_type(), FltTransformRotateAboutPoint::init_type(), FltTransformRotateAboutEdge::init_type(), FltTransformPut::init_type(), and FltTransformGeneralMatrix::init_type(). |
|
Definition at line 61 of file fltTransformRecord.h. |
|
|
Reimplemented from FltRecord. Reimplemented in FltTransformGeneralMatrix, FltTransformPut, FltTransformRotateAboutEdge, FltTransformRotateAboutPoint, FltTransformRotateScale, FltTransformScale, and FltTransformTranslate. Definition at line 21 of file fltTransformRecord.cxx. Referenced by get_class_type(), and init_type(). |