public |
Inheritance Graph
graph BT
CameraNodeOrtho
CameraNodeOrtho --> AbstractCameraNode
click CameraNodeOrtho "classMinSG_1_1CameraNodeOrtho"
click AbstractCameraNode "classMinSG_1_1AbstractCameraNode"
Description
[ CameraNodeOrtho ] | > AbstractCamera | > [ Node ] |
Public Types
typedef Util::Reference < CameraNodeOrtho > | ref_t |
Public Functions
CameraNodeOrtho() | |
~CameraNodeOrtho() | |
float | getLeftClippingPlane() const |
float | getRightClippingPlane() const |
float | getBottomClippingPlane() const |
float | getTopClippingPlane() const |
void | setLeftClippingPlane(float newLeft) |
void | setRightClippingPlane(float newRight) |
void | setBottomClippingPlane(float newBottom) |
void | setTopClippingPlane(float newTop) |
void | setClippingPlanes(float newLeft, float newRight, float newBottom, float newTop) |
void | setFrustumFromScaledViewport(float unitScale) |
Protected Functions
void | updateFrustum() |
Documentation
typedef
MinSG::CameraNodeOrtho::ref_t
public |
typedef Util::Reference < CameraNodeOrtho > ref_t |
Defined in MinSG/Core/Nodes/CameraNodeOrtho.h:27
function
MinSG::CameraNodeOrtho::CameraNodeOrtho
public | inline |
CameraNodeOrtho( | ) |
Defined in MinSG/Core/Nodes/CameraNodeOrtho.h:29
function
MinSG::CameraNodeOrtho::~CameraNodeOrtho
public | inline | virtual |
~CameraNodeOrtho( | ) |
Defined in MinSG/Core/Nodes/CameraNodeOrtho.h:33
function
MinSG::CameraNodeOrtho::getLeftClippingPlane
public | const | inline |
float getLeftClippingPlane( | ) const |
Defined in MinSG/Core/Nodes/CameraNodeOrtho.h:35
function
MinSG::CameraNodeOrtho::getRightClippingPlane
public | const | inline |
float getRightClippingPlane( | ) const |
Defined in MinSG/Core/Nodes/CameraNodeOrtho.h:38
function
MinSG::CameraNodeOrtho::getBottomClippingPlane
public | const | inline |
float getBottomClippingPlane( | ) const |
Defined in MinSG/Core/Nodes/CameraNodeOrtho.h:41
function
MinSG::CameraNodeOrtho::getTopClippingPlane
public | const | inline |
float getTopClippingPlane( | ) const |
Defined in MinSG/Core/Nodes/CameraNodeOrtho.h:44
function
MinSG::CameraNodeOrtho::setLeftClippingPlane
public | inline |
void setLeftClippingPlane( | float | newLeft ) |
Defined in MinSG/Core/Nodes/CameraNodeOrtho.h:47
function
MinSG::CameraNodeOrtho::setRightClippingPlane
public | inline |
void setRightClippingPlane( | float | newRight ) |
Defined in MinSG/Core/Nodes/CameraNodeOrtho.h:51
function
MinSG::CameraNodeOrtho::setBottomClippingPlane
public | inline |
void setBottomClippingPlane( | float | newBottom ) |
Defined in MinSG/Core/Nodes/CameraNodeOrtho.h:55
function
MinSG::CameraNodeOrtho::setTopClippingPlane
public | inline |
void setTopClippingPlane( | float | newTop ) |
Defined in MinSG/Core/Nodes/CameraNodeOrtho.h:59
function
MinSG::CameraNodeOrtho::setClippingPlanes
public | inline |
void setClippingPlanes( | float | newLeft, |
float | newRight, | |
float | newBottom, | |
float | newTop | |
) |
Defined in MinSG/Core/Nodes/CameraNodeOrtho.h:63
function
MinSG::CameraNodeOrtho::setFrustumFromScaledViewport
public | inline |
void setFrustumFromScaledViewport( | float | unitScale ) |
Set the clipping planes of the orthographic frustum based on the viewport. The viewport is scaled by the given factorunitScale.
Defined in MinSG/Core/Nodes/CameraNodeOrtho.h:74
function
MinSG::CameraNodeOrtho::updateFrustum
protected | virtual |
void updateFrustum( | ) |
Defined in MinSG/Core/Nodes/CameraNodeOrtho.h:82