Table of Contents

Class GLTransformationVideoEffect

Namespace
VisioForge.Core.Types.X.OpenGL
Assembly
VisioForge.Core.dll

Transformation video effect (OpenGL).

public class GLTransformationVideoEffect : GLBaseVideoEffect

Inheritance

Inherited Members

Constructors

GLTransformationVideoEffect()

Initializes a new instance of the VisioForge.Core.Types.X.OpenGL.GLTransformationVideoEffect class.

public GLTransformationVideoEffect()

Properties

FOV

Gets or sets the field of view angle in degrees.

public float FOV { get; set; }

Property Value

float

Ortho

Gets or sets the value indicating whether to use orthographic projection.

public bool Ortho { get; set; }

Property Value

bool

PivotX

Gets or sets the rotation pivot point X coordinate, where 0 is a center.

public float PivotX { get; set; }

Property Value

float

PivotY

Gets or sets the rotation pivot point Y coordinate, where 0 is a center.

public float PivotY { get; set; }

Property Value

float

PivotZ

Gets or sets the rotation pivot point Z coordinate, where 0 is a center.

public float PivotZ { get; set; }

Property Value

float

RotationX

Gets or sets the X-axis in degrees.

public float RotationX { get; set; }

Property Value

float

RotationY

Gets or sets the Y-axis in degrees.

public float RotationY { get; set; }

Property Value

float

RotationZ

Gets or sets the Z-axis in degrees.

public float RotationZ { get; set; }

Property Value

float

ScaleX

Gets or sets the scale multiplier for the X-Axis.

public float ScaleX { get; set; }

Property Value

float

ScaleY

Gets or sets the scale multiplier for the Y-Axis.

public float ScaleY { get; set; }

Property Value

float

TranslationX

Gets or sets the translates the video at the X-Axis, in universal[0 - 1] coordinate.

public float TranslationX { get; set; }

Property Value

float

TranslationY

Gets or sets the translates the video at the Y-Axis, in universal[0 - 1] coordinate.

public float TranslationY { get; set; }

Property Value

float

TranslationZ

Gets or sets the translates the video at the Z-Axis, in universal[0 - 1] coordinate.

public float TranslationZ { get; set; }

Property Value

float