| 
|   | B3dViewport () | 
|   | 
| virtual  | ~B3dViewport () override | 
|   | 
|   | B3dViewport (B3dViewport const &)=default | 
|   | 
|   | B3dViewport (B3dViewport &&)=default | 
|   | 
| B3dViewport &  | operator= (B3dViewport const &)=default | 
|   | 
| B3dViewport &  | operator= (B3dViewport &&)=default | 
|   | 
| void  | SetVUV (const basegfx::B3DVector &rNewVUV) | 
|   | 
| void  | SetViewportValues (const basegfx::B3DPoint &rNewVRP, const basegfx::B3DVector &rNewVPN, const basegfx::B3DVector &rNewVUV) | 
|   | 
| const basegfx::B3DPoint &  | GetVRP () const | 
|   | 
| const basegfx::B3DVector &  | GetVPN () const | 
|   | 
| const basegfx::B3DVector &  | GetVUV () const | 
|   | 
|   | B3dTransformationSet () | 
|   | 
| virtual  | ~B3dTransformationSet () | 
|   | 
|   | B3dTransformationSet (B3dTransformationSet const &)=default | 
|   | 
|   | B3dTransformationSet (B3dTransformationSet &&)=default | 
|   | 
| B3dTransformationSet &  | operator= (B3dTransformationSet const &)=default | 
|   | 
| B3dTransformationSet &  | operator= (B3dTransformationSet &&)=default | 
|   | 
| void  | Reset () | 
|   | reset values  More...
  | 
|   | 
| void  | SetOrientation (const basegfx::B3DPoint &rVRP=basegfx::B3DPoint(0.0, 0.0, 1.0), const basegfx::B3DVector &rVPN=basegfx::B3DVector(0.0, 0.0, 1.0), const basegfx::B3DVector &rVUP=basegfx::B3DVector(0.0, 1.0, 0.0)) | 
|   | Set the orientation.  More...
  | 
|   | 
| void  | SetProjection (const basegfx::B3DHomMatrix &mProject) | 
|   | Projections for transformations.  More...
  | 
|   | 
| const basegfx::B3DHomMatrix &  | GetProjection () | 
|   | 
| double  | GetRatio () const | 
|   | 
| void  | SetRatio (double fNew) | 
|   | 
| void  | SetDeviceRectangle (double fL=-1.0, double fR=1.0, double fB=-1.0, double fT=1.0) | 
|   | 
| double  | GetDeviceRectangleWidth () const | 
|   | 
| void  | SetPerspective (bool bNew) | 
|   | 
| void  | SetViewportRectangle (tools::Rectangle const &rRect, tools::Rectangle const &rVisible) | 
|   | 
| void  | SetViewportRectangle (tools::Rectangle const &rRect) | 
|   | 
| void  | CalcViewport () | 
|   | Transformations for viewport.  More...
  | 
|   | 
| basegfx::B3DPoint  | WorldToEyeCoor (const basegfx::B3DPoint &rVec) | 
|   | 
| basegfx::B3DPoint  | EyeToWorldCoor (const basegfx::B3DPoint &rVec) | 
|   | 
 | 
| static void  | Frustum (basegfx::B3DHomMatrix &rTarget, double fLeft=-1.0, double fRight=1.0, double fBottom=-1.0, double fTop=1.0, double fNear=0.001, double fFar=1.0) | 
|   | 
| static void  | Ortho (basegfx::B3DHomMatrix &rTarget, double fLeft=-1.0, double fRight=1.0, double fBottom=-1.0, double fTop=1.0, double fNear=0.0, double fFar=1.0) | 
|   | 
| static void  | Orientation (basegfx::B3DHomMatrix &rTarget, const basegfx::B3DPoint &aVRP=basegfx::B3DPoint(0.0, 0.0, 1.0), basegfx::B3DVector aVPN=basegfx::B3DVector(0.0, 0.0, 1.0), basegfx::B3DVector aVUP=basegfx::B3DVector(0.0, 1.0, 0.0)) | 
|   | 
Viewport for B3D. 
Uses a simplified model, in which a point is described using a View Reference Point (VRP). 
Definition at line 156 of file b3dtrans.hxx.