00001 00005 class ProjMat : public ProjMatrix 00006 00007 { 00008 protected: 00009 Handle(Mat(NUMT)) mat; 00010 00011 public: 00012 ProjMat (const char* description_="Projecton operator"); 00013 ProjMat (const Proj_prm& prm, const char* description_="Projection operator"); 00014 virtual ~ProjMat (); 00015 00016 virtual void scale(const LinEqVector& s, TransposeMode tpmode); 00017 virtual void scale(real s); 00018 virtual bool rebindMat(Mat(NUMT)& m); 00019 virtual String description () const; 00020 00021 CLASS_INFO 00022 }; 00023 00024