Table of Contents

Class ScreenGeometryBuilder

Namespace
HelixToolkit.Wpf
Assembly
HelixToolkit.Wpf.dll

Base class for mesh geometry builders that work on screen coordinates.

public abstract class ScreenGeometryBuilder
Inheritance
ScreenGeometryBuilder
Derived
Inherited Members

Constructors

ScreenGeometryBuilder(Visual3D)

Initializes a new instance of the ScreenGeometryBuilder class.

protected ScreenGeometryBuilder(Visual3D visual)

Parameters

visual Visual3D

The visual.

Fields

projectionToScreen

The projection to screen transformation matrix.

protected Matrix3D projectionToScreen

Field Value

Matrix3D

screenToVisual

The screen to visual transformation matrix.

protected Matrix3D screenToVisual

Field Value

Matrix3D

visual

The parent visual.

protected readonly Visual3D visual

Field Value

Visual3D

visualToProjection

The visual to projection transformation matrix.

protected Matrix3D visualToProjection

Field Value

Matrix3D

visualToScreen

The visual to screen transformation matrix.

protected Matrix3D visualToScreen

Field Value

Matrix3D

Methods

UpdateTransforms()

Updates the transforms.

public bool UpdateTransforms()

Returns

bool

True if the transform was changed.