#include <HxCorbaMatrix.h>
Inheritance diagram for HxCorba::MatrixFactory::
Public Types | |
typedef MatrixFactory_ptr | _ptr_type |
typedef MatrixFactory_var | _var_type |
Public Methods | |
MatrixFactory () | |
virtual | ~MatrixFactory () |
virtual Matrix_ptr | translate2d (CORBA::Double x, CORBA::Double y)=0 |
virtual Matrix_ptr | scale2d (CORBA::Double sx, CORBA::Double sy)=0 |
virtual Matrix_ptr | rotate2d (CORBA::Double alpha)=0 |
virtual Matrix_ptr | rotate2dDeg (CORBA::Double alpha)=0 |
virtual Matrix_ptr | reflect2d (CORBA::Boolean doX, CORBA::Boolean doY)=0 |
virtual Matrix_ptr | shear2d (CORBA::Double sx, CORBA::Double sy)=0 |
virtual Matrix_ptr | translate3d (CORBA::Double x, CORBA::Double y, CORBA::Double z)=0 |
virtual Matrix_ptr | scale3d (CORBA::Double sx, CORBA::Double sy, CORBA::Double sz)=0 |
virtual Matrix_ptr | rotateX3d (CORBA::Double alpha)=0 |
virtual Matrix_ptr | rotateX3dDeg (CORBA::Double alpha)=0 |
virtual Matrix_ptr | rotateY3d (CORBA::Double alpha)=0 |
virtual Matrix_ptr | rotateY3dDeg (CORBA::Double alpha)=0 |
virtual Matrix_ptr | rotateZ3d (CORBA::Double alpha)=0 |
virtual Matrix_ptr | rotateZ3dDeg (CORBA::Double alpha)=0 |
virtual Matrix_ptr | reflect3d (CORBA::Boolean doX, CORBA::Boolean doY, CORBA::Boolean doZ)=0 |
virtual Matrix_ptr | projection (CORBA::Double f)=0 |
virtual Matrix_ptr | camera (CORBA::Double f)=0 |
virtual Matrix_ptr | lift2dTo3dXY ()=0 |
Static Public Methods | |
MatrixFactory_ptr | _duplicate (MatrixFactory_ptr p) |
MatrixFactory_ptr | _nil () |
MatrixFactory_ptr | _narrow (CORBA::Object_ptr) |
MatrixFactory_ptr | _unchecked_narrow (CORBA::Object_ptr) |
MatrixFactory_ptr | _narrow (CORBA::AbstractBase_ptr) |
MatrixFactory_ptr | _unchecked_narrow (CORBA::AbstractBase_ptr) |
const char ** | _OB_staticIds () |
Static Protected Attributes | |
const char * | ids_ [] |
|
Reimplemented in HxCorba::Constructor. |
|
Reimplemented in HxCorba::Constructor. |
|
Reimplemented in OBProxy_HxCorba::MatrixFactory. |
|
Reimplemented in OBProxy_HxCorba::MatrixFactory. |
|
|
|
Reimplemented in HxCorba::Constructor. |
|
Reimplemented in HxCorba::Constructor. |
|
Reimplemented in HxCorba::Constructor. |
|
Reimplemented in HxCorba::Constructor. |
|
Reimplemented in HxCorba::Constructor. |
|
Reimplemented in HxCorba::Constructor. |
|
Reimplemented in OBProxy_HxCorba::MatrixFactory. |
|
Reimplemented in OBProxy_HxCorba::MatrixFactory. |
|
Reimplemented in OBProxy_HxCorba::MatrixFactory. |
|
Reimplemented in OBProxy_HxCorba::MatrixFactory. |
|
Reimplemented in OBProxy_HxCorba::MatrixFactory. |
|
Reimplemented in OBProxy_HxCorba::MatrixFactory. |
|
Reimplemented in OBProxy_HxCorba::MatrixFactory. |
|
Reimplemented in OBProxy_HxCorba::MatrixFactory. |
|
Reimplemented in OBProxy_HxCorba::MatrixFactory. |
|
Reimplemented in OBProxy_HxCorba::MatrixFactory. |
|
Reimplemented in OBProxy_HxCorba::MatrixFactory. |
|
Reimplemented in OBProxy_HxCorba::MatrixFactory. |
|
Reimplemented in OBProxy_HxCorba::MatrixFactory. |
|
Reimplemented in OBProxy_HxCorba::MatrixFactory. |
|
Reimplemented in OBProxy_HxCorba::MatrixFactory. |
|
Reimplemented in OBProxy_HxCorba::MatrixFactory. |
|
Reimplemented in OBProxy_HxCorba::MatrixFactory. |
|
Reimplemented in OBProxy_HxCorba::MatrixFactory. |
|
Initial value: { "IDL:HxCorba/MatrixFactory:1.0", 0 } Reimplemented in HxCorba::Constructor. |