Class VrmlExporter
- Namespace
- HelixToolkit.Wpf
- Assembly
- HelixToolkit.Wpf.dll
Exports the 3D visual tree to a VRML97 (2.0) file.
public sealed class VrmlExporter : Exporter<StreamWriter>, IExporter
- Inheritance
-
VrmlExporter
- Implements
- Inherited Members
Remarks
See Wikipedia, Web3D, VRML plugin/browser detector, and openvrml.org.
Properties
Title
Gets or sets the title.
public string? Title { get; set; }
Property Value
- string
The title.
Methods
Close(StreamWriter)
Closes the export writer.
protected override void Close(StreamWriter writer)
Parameters
writerStreamWriterThe writer.
Create(Stream)
Creates the writer for the specified stream.
protected override StreamWriter Create(Stream stream)
Parameters
streamStreamThe stream.
Returns
- StreamWriter
The writer.
ExportModel(StreamWriter, GeometryModel3D, Transform3D)
Exports the model.
protected override void ExportModel(StreamWriter writer, GeometryModel3D model, Transform3D inheritedTransform)
Parameters
writerStreamWriterThe writer.
modelGeometryModel3DThe model.
inheritedTransformTransform3DThe inherited transform.