Table of Contents

Class RenderManExporter

Namespace
HelixToolkit.Wpf
Assembly
HelixToolkit.Wpf.dll

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

public sealed class RenderManExporter : Exporter<StreamWriter>, IExporter
Inheritance
RenderManExporter
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 writer for the specified stream.

protected override StreamWriter Create(Stream stream)

Parameters

stream Stream

The stream.

Returns

StreamWriter

The output writer.

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.