SoScreen Class Reference
[Nodes]

ScaleViz Defines a general screen in a ScaleViz configuration file. More...

#include <ScaleViz/nodes/SoScreen.h>

Inheritance diagram for SoScreen:
SoBaseScreen SoNode SoFieldContainer SoBase SoRefCounter SoTypedObject

List of all members.

Public Types

enum  CameraMode {
  MONOSCOPIC,
  LEFT_VIEW,
  RIGHT_VIEW
}

Public Member Functions

virtual SoType getTypeId () const
 SoScreen ()

Static Public Member Functions

static SoType getClassTypeId ()

Public Attributes

SoSFVec3f lowerLeft
SoSFVec3f lowerRight
SoSFVec3f upperLeft
SoSFVec3f upperRight
SoSFEnum cameraMode

Detailed Description

ScaleViz Defines a general screen in a ScaleViz configuration file.

The SoScreen node is used in a ScaleViz configuration file. SoScreen fields specify three coordinates defining a "projection wall". The three points should define a right angle.

The projection wall coordinates are used by the camera to compute the view and projection matrices.

SoScreen is normally only used in an immersive environment.

FILE FORMAT/DEFAULT


Open Inventor Toolkit reference manual, generated on 12 Feb 2024
Copyright © Thermo Fisher Scientific All rights reserved.
http://www.openinventor.com/