LuciadCPillar C# 2024.0.05
Luciad.Cameras.Camera.Look Struct Reference

Structure describing the position and orientation of the camera. More...

Public Member Functions

 Look (Luciad.Cartesian.Coordinate eye, Luciad.Cartesian.Coordinate forward, Luciad.Cartesian.Coordinate up)
 Constructs the Look with eye, forward, and up information. More...
 

Properties

Luciad.Cartesian.Coordinate Eye [get]
 The location of the camera in 3D cartesian coordinates. More...
 
Luciad.Cartesian.Coordinate Forward [get]
 The forward direction of the camera. More...
 
Luciad.Cartesian.Coordinate Up [get]
 The direction corresponding to the upward direction of the view. More...
 

Detailed Description

Structure describing the position and orientation of the camera.

See PerspectiveCamera or OrthographicCamera for an illustration.

Constructor & Destructor Documentation

◆ Look()

Luciad.Cameras.Camera.Look.Look ( Luciad.Cartesian.Coordinate  eye,
Luciad.Cartesian.Coordinate  forward,
Luciad.Cartesian.Coordinate  up 
)
inline

Constructs the Look with eye, forward, and up information.

Parameters
eyeThe location of the camera in 3D cartesian coordinates.
forwardThe forward direction of the camera.
upThe direction corresponding to the upward direction of the view.

Property Documentation

◆ Eye

Luciad.Cartesian.Coordinate Luciad.Cameras.Camera.Look.Eye
get

The location of the camera in 3D cartesian coordinates.

[get]

The location of the camera in 3D cartesian coordinates.

◆ Forward

Luciad.Cartesian.Coordinate Luciad.Cameras.Camera.Look.Forward
get

The forward direction of the camera.

[get]

The forward direction of the camera.

◆ Up

Luciad.Cartesian.Coordinate Luciad.Cameras.Camera.Look.Up
get

The direction corresponding to the upward direction of the view.

[get]

The direction corresponding to the upward direction of the view.