VisioForge (c) 2025

Search Results for

    Class GLTransformationVideoEffect

    Transformation video effect (OpenGL).

    Inheritance
    object
    GLBaseVideoEffect
    GLTransformationVideoEffect
    Inherited Members
    GLBaseVideoEffect.Name
    GLBaseVideoEffect.ID
    GLBaseVideoEffect.Index
    GLBaseVideoEffect.OnUpdate
    GLBaseVideoEffect.OnUpdateCall()
    object.Equals(object)
    object.Equals(object, object)
    object.GetHashCode()
    object.GetType()
    object.MemberwiseClone()
    object.ReferenceEquals(object, object)
    object.ToString()
    Namespace: VisioForge.Core.Types.X.OpenGL
    Assembly: VisioForge.Core.dll
    Syntax
    public class GLTransformationVideoEffect : GLBaseVideoEffect

    Constructors

    GLTransformationVideoEffect()

    Initializes a new instance of the GLTransformationVideoEffect class.

    Declaration
    public GLTransformationVideoEffect()

    Properties

    FOV

    Gets or sets the field of view angle in degrees.

    Declaration
    public float FOV { get; set; }
    Property Value
    Type Description
    float

    Ortho

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

    Declaration
    public bool Ortho { get; set; }
    Property Value
    Type Description
    bool

    PivotX

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

    Declaration
    public float PivotX { get; set; }
    Property Value
    Type Description
    float

    PivotY

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

    Declaration
    public float PivotY { get; set; }
    Property Value
    Type Description
    float

    PivotZ

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

    Declaration
    public float PivotZ { get; set; }
    Property Value
    Type Description
    float

    RotationX

    Gets or sets the X-axis in degrees.

    Declaration
    public float RotationX { get; set; }
    Property Value
    Type Description
    float

    RotationY

    Gets or sets the Y-axis in degrees.

    Declaration
    public float RotationY { get; set; }
    Property Value
    Type Description
    float

    RotationZ

    Gets or sets the Z-axis in degrees.

    Declaration
    public float RotationZ { get; set; }
    Property Value
    Type Description
    float

    ScaleX

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

    Declaration
    public float ScaleX { get; set; }
    Property Value
    Type Description
    float

    ScaleY

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

    Declaration
    public float ScaleY { get; set; }
    Property Value
    Type Description
    float

    TranslationX

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

    Declaration
    public float TranslationX { get; set; }
    Property Value
    Type Description
    float

    TranslationY

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

    Declaration
    public float TranslationY { get; set; }
    Property Value
    Type Description
    float

    TranslationZ

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

    Declaration
    public float TranslationZ { get; set; }
    Property Value
    Type Description
    float