Table of Contents

Class ImageInfo

Namespace
HelixToolkit.SharpDX
Assembly
HelixToolkit.SharpDX.dll
public class ImageInfo
Inheritance
ImageInfo
Inherited Members

Properties

Angle

public float Angle { get; set; }

Property Value

float

BoundSphere

public BoundingSphere BoundSphere { get; }

Property Value

BoundingSphere

Height

public float Height { get; set; }

Property Value

float

HorizontalAlignment

Sets or gets the horizontal alignment. Default = Center

For example, when sets horizontal and vertical alignment to top/left, billboard's bottom/right point will be anchored at the billboard origin.

public BillboardHorizontalAlignment HorizontalAlignment { get; set; }

Property Value

BillboardHorizontalAlignment

The horizontal alignment.

Offset

Additional offset for billboard display location. Behavior depends on whether billboard is fixed sized or not. When billboard is fixed sized, the offset is screen spaced.

public Vector2 Offset { get; set; }

Property Value

Vector2

Position

public Vector3 Position { get; set; }

Property Value

Vector3

Scale

public float Scale { get; set; }

Property Value

float

UV_BottomRight

public Vector2 UV_BottomRight { get; set; }

Property Value

Vector2

UV_TopLeft

public Vector2 UV_TopLeft { get; set; }

Property Value

Vector2

VerticalAlignment

Sets or gets the vertical alignment. Default = Center

For example, when sets horizontal and vertical alignment to top/left, billboard's bottom/right point will be anchored at the billboard origin.

public BillboardVerticalAlignment VerticalAlignment { get; set; }

Property Value

BillboardVerticalAlignment

The vertical alignment.

Width

public float Width { get; set; }

Property Value

float

Methods

UpdateImage()

public virtual void UpdateImage()