Table of Contents

Interface ICrossSectionRenderParams

Namespace
HelixToolkit.SharpDX.Core
Assembly
HelixToolkit.SharpDX.dll
public interface ICrossSectionRenderParams

Properties

CuttingOperation

Cutting operation, intersects or substract

CuttingOperation CuttingOperation { get; set; }

Property Value

CuttingOperation

Plane1Params

Defines the plane (Normal + d)

Vector4 Plane1Params { get; set; }

Property Value

Vector4

Plane2Params

Gets or sets the plane2 parameters.(Normal + d)

Vector4 Plane2Params { get; set; }

Property Value

Vector4

The plane2 parameters.

Plane3Params

Gets or sets the plane3 parameters.(Normal + d)

Vector4 Plane3Params { get; set; }

Property Value

Vector4

The plane3 parameters.

Plane4Params

Gets or sets the plane4 parameters.(Normal + d)

Vector4 Plane4Params { get; set; }

Property Value

Vector4

The plane4 parameters.

Plane5Params

Gets or sets the plane5 parameters.(Normal + d)

Vector4 Plane5Params { get; set; }

Property Value

Vector4

The plane5 parameters.

Plane5To8Enabled

Gets or sets the plane5 to 8 enabled.

Bool4 Plane5To8Enabled { get; set; }

Property Value

Bool4

The plane5 to8 enabled.

Plane6Params

Gets or sets the plane6 parameters.(Normal + d)

Vector4 Plane6Params { get; set; }

Property Value

Vector4

The plane6 parameters.

Plane7Params

Gets or sets the plane7 parameters.(Normal + d)

Vector4 Plane7Params { get; set; }

Property Value

Vector4

The plane7 parameters.

Plane8Params

Gets or sets the plane8 parameters.(Normal + d)

Vector4 Plane8Params { get; set; }

Property Value

Vector4

The plane8 parameters.

PlaneEnabled

Gets or sets a value indicating whether [plane1/plane2/plane3/plane4 enabled].

Bool4 PlaneEnabled { get; set; }

Property Value

Bool4

true if [plane1/plane2/plane3/plane4 enabled]; otherwise, false.

SectionColor

Gets or sets the color of the section.

Color4 SectionColor { get; set; }

Property Value

Color4

The color of the section.