Open Inventor Release 2024.1.0
 
Loading...
Searching...
No Matches
SoCamera.h File Reference

Go to the source code of this file.

Classes

class  SoCamera
 Abstract base class for camera nodes. More...
 

Macros

#define SO_ASPECT_SQUARE   1.00 /* Square (1.000) */
 
#define SO_ASPECT_VIDEO   1.333333333 /* Video (0.75) */
 
#define SO_ASPECT_35mm_ACADEMY   1.371 /* 35mm, Academy ap (.72939460) */
 
#define SO_ASPECT_16mm   1.369 /* 16mm cinema (.730460189) */
 
#define SO_ASPECT_35mm_FULL   1.33333 /* 35mm cinema, full ap (0.75) */
 
#define SO_ASPECT_70mm   2.287 /* 70 mm unsqueezed (.43725404) */
 
#define SO_ASPECT_CINEMASCOPE   2.35 /* Cinemascope (.425531914) */
 
#define SO_ASPECT_HDTV   1.777777777 /* HDTV (16:9) */
 
#define SO_ASPECT_PANAVISION   2.361 /* Panavision (.423549343) */
 
#define SO_ASPECT_35mm   1.5 /* 35mm still camera (.666666) */
 
#define SO_ASPECT_VISTAVISION   2.301 /* Vistavision (.434593654) */
 

Typedefs

typedef void SoCameraCB(SoCamera *camera, SoGLRenderAction *action)
 

Macro Definition Documentation

◆ SO_ASPECT_16mm

#define SO_ASPECT_16mm   1.369 /* 16mm cinema (.730460189) */

Definition at line 619 of file SoCamera.h.

◆ SO_ASPECT_35mm

#define SO_ASPECT_35mm   1.5 /* 35mm still camera (.666666) */

Definition at line 625 of file SoCamera.h.

◆ SO_ASPECT_35mm_ACADEMY

#define SO_ASPECT_35mm_ACADEMY   1.371 /* 35mm, Academy ap (.72939460) */

Definition at line 618 of file SoCamera.h.

◆ SO_ASPECT_35mm_FULL

#define SO_ASPECT_35mm_FULL   1.33333 /* 35mm cinema, full ap (0.75) */

Definition at line 620 of file SoCamera.h.

◆ SO_ASPECT_70mm

#define SO_ASPECT_70mm   2.287 /* 70 mm unsqueezed (.43725404) */

Definition at line 621 of file SoCamera.h.

◆ SO_ASPECT_CINEMASCOPE

#define SO_ASPECT_CINEMASCOPE   2.35 /* Cinemascope (.425531914) */

Definition at line 622 of file SoCamera.h.

◆ SO_ASPECT_HDTV

#define SO_ASPECT_HDTV   1.777777777 /* HDTV (16:9) */

Definition at line 623 of file SoCamera.h.

◆ SO_ASPECT_PANAVISION

#define SO_ASPECT_PANAVISION   2.361 /* Panavision (.423549343) */

Definition at line 624 of file SoCamera.h.

◆ SO_ASPECT_SQUARE

#define SO_ASPECT_SQUARE   1.00 /* Square (1.000) */

Definition at line 616 of file SoCamera.h.

◆ SO_ASPECT_VIDEO

#define SO_ASPECT_VIDEO   1.333333333 /* Video (0.75) */

Definition at line 617 of file SoCamera.h.

◆ SO_ASPECT_VISTAVISION

#define SO_ASPECT_VISTAVISION   2.301 /* Vistavision (.434593654) */

Definition at line 626 of file SoCamera.h.

Typedef Documentation

◆ SoCameraCB

typedef void SoCameraCB(SoCamera *camera, SoGLRenderAction *action)

Definition at line 74 of file SoCamera.h.