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