Transform3D.h File Reference

#include "Transform.h"
#include <Numerics/SquareMatrix.h>

Go to the source code of this file.

Namespaces

namespace  RDGeom

Classes

class  RDGeom::Transform3D

Functions

RDGeom::Transform3D operator * (const RDGeom::Transform3D &t1, const RDGeom::Transform3D &t2)
 Combine two transforms and return the results as a new transform.
RDGeom::Point3D operator * (const RDGeom::Transform3D &t, const RDGeom::Point3D &pt)
 Transform a point:.

Variables

const unsigned int RDGeom::DIM_3D = 4


Function Documentation

RDGeom::Point3D operator * ( const RDGeom::Transform3D t,
const RDGeom::Point3D pt 
)

Transform a point:.

RDGeom::Transform3D operator * ( const RDGeom::Transform3D t1,
const RDGeom::Transform3D t2 
)

Combine two transforms and return the results as a new transform.

The order is important here, on two transforms t1 and t2 t3 = t1*t2 The resulting transform t3 has the folliwng effect t3(point) = t1(t2(point))


Generated on Sat May 24 08:36:33 2008 for RDCode by  doxygen 1.5.3