24 #ifndef BASE_VIEWPROJ_H 25 #define BASE_VIEWPROJ_H 40 virtual bool isValid()
const {
return true; }
50 virtual Matrix4D getProjectionMatrix (
void)
const = 0;
52 Matrix4D getComposedProjectionMatrix (
void)
const;
84 Matrix4D getProjectionMatrix (
void)
const;
108 Matrix4D getProjectionMatrix (
void)
const;
116 #endif // BASE_VIEWPROJ_H Definition: ViewProj.h:36
const Base::Matrix4D & getTransform() const
Definition: ViewProj.h:55
Matrix4D _clMtxInv
Definition: ViewProj.h:88
bool isOrthographic
Definition: ViewProj.h:87
Definition: ViewProj.h:97
virtual bool isValid() const
Definition: ViewProj.h:40
void transform(Container container, OutputIt out, BinaryFunction function)
Definition: Algorithms.h:29
Definition: ViewProj.h:73
virtual ~ViewProjMethod()
Definition: ViewProj.h:39
Matrix4D _clMtxInv
Definition: ViewProj.h:111
Definition: AbstractXMLReader.h:5
Definition: Vector3D.h:78