Table of Contents

Class PovRayExporter

Namespace
HelixToolkit.Wpf
Assembly
HelixToolkit.Wpf.dll

Exports the 3D visual tree to a PovRay input file.

public sealed class PovRayExporter : Exporter<StreamWriter>, IExporter
Inheritance
PovRayExporter
Implements
Inherited Members

Remarks

Methods

Close(StreamWriter)

Closes this exporter.

protected override void Close(StreamWriter writer)

Parameters

writer StreamWriter

The writer.

Create(Stream)

Creates the specified stream.

protected override StreamWriter Create(Stream stream)

Parameters

stream Stream

The stream.

Returns

StreamWriter

StreamWriter.

ExportCamera(StreamWriter, Camera)

Exports the camera.

protected override void ExportCamera(StreamWriter writer, Camera camera)

Parameters

writer StreamWriter

The writer.

camera Camera

The camera.

ExportLight(StreamWriter, Light, Transform3D)

Exports the light.

protected override void ExportLight(StreamWriter writer, Light light, Transform3D inheritedTransform)

Parameters

writer StreamWriter

The writer.

light Light

The light.

inheritedTransform Transform3D

The inherited transform.

ExportModel(StreamWriter, GeometryModel3D, Transform3D)

Exports the model.

protected override void ExportModel(StreamWriter writer, GeometryModel3D model, Transform3D inheritedTransform)

Parameters

writer StreamWriter

The writer.

model GeometryModel3D

The model.

inheritedTransform Transform3D

The inherited transform.