Table of Contents

Class PlyReader.PlyHeader

Namespace
HelixToolkit.Wpf
Assembly
HelixToolkit.Wpf.dll

Represents the header of a ply file.

public sealed class PlyReader.PlyHeader
Inheritance
PlyReader.PlyHeader
Inherited Members

Constructors

PlyHeader()

Initializes a ply header with type ascii and no elements, comments and object infos.

public PlyHeader()

PlyHeader(PlyFormatTypes, Version, PlyElement[], Tuple<string, string>[], string[])

Initializes a new Ply header with the given values.

public PlyHeader(PlyReader.PlyFormatTypes plyFormatType, Version version, PlyReader.PlyElement[] elements, Tuple<string, string>[] objInfos, string[] comments)

Parameters

plyFormatType PlyReader.PlyFormatTypes
version Version
elements PlyElement[]
objInfos Tuple<string, string>[]
comments string[]

Properties

Comments

Gets the comments made in the file.

public string[] Comments { get; }

Property Value

string[]

Elements

Gets the elements declared in the header.

public PlyReader.PlyElement[] Elements { get; }

Property Value

PlyElement[]

FormatType

The format of the ply file's body.

public PlyReader.PlyFormatTypes FormatType { get; }

Property Value

PlyReader.PlyFormatTypes

ObjectInfos

Gets the object informations for this file (mostly producer independent).

public Tuple<string, string>[] ObjectInfos { get; }

Property Value

Tuple<string, string>[]

Version

The version of the ply file.

public Version Version { get; }

Property Value

Version