|
| | 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.