MeshLib C# Docs
Loading...
Searching...
No Matches
MR.PlyLoadParams Class Reference

optional load artifacts and other setting for PLY file loading Generated from class MR.PlyLoadParams. This is the non-const half of the class. More...

+ Inheritance diagram for MR.PlyLoadParams:

Public Member Functions

unsafe PlyLoadParams ()
 Constructs an empty (default-constructed) instance.
 
unsafe PlyLoadParams (MR.Std.Optional_MRTriangulation? tris, MR.Std.Optional_MREdges? edges, MR.VertColors? colors, MR.FaceColors? faceColors, MR.VertCoords2? uvCoords, MR.TriCornerUVCoords? triCornerUvCoords, MR.VertCoords? normals, MR.MeshTexture? texture, string dir, MR.Std._ByValue_Function_BoolFuncFromFloat callback, bool telemetrySignal)
 Constructs MR.PlyLoadParams elementwise.
 
unsafe PlyLoadParams (MR._ByValue_PlyLoadParams _other)
 Generated from constructor MR.PlyLoadParams.PlyLoadParams.
 
 PlyLoadParams (Const_PlyLoadParams _other)
 Generated from constructor MR.PlyLoadParams.PlyLoadParams.
 
 PlyLoadParams (PlyLoadParams _other)
 Generated from constructor MR.PlyLoadParams.PlyLoadParams.
 
unsafe MR.PlyLoadParams assign (MR._ByValue_PlyLoadParams _other)
 Generated from method MR.PlyLoadParams.operator=.
 

Properties

new unsafe MR.Std.? Optional_MRTriangulation tris [get, set]
 < optional load artifact: mesh triangles
 
new unsafe MR.Std.? Optional_MREdges edges [get, set]
 optional load artifact: per-vertex color map
 
new unsafe MR.? VertColors colors [get, set]
 optional load artifact: per-face color map
 
new unsafe MR.? FaceColors faceColors [get, set]
 optional load artifact: per-vertex uv-coordinates
 
new unsafe MR.? VertCoords2 uvCoords [get, set]
 optional load artifact: per-corner uv-coordinates for each triangle
 
new unsafe MR.? TriCornerUVCoords triCornerUvCoords [get, set]
 optional load artifact: per-vertex normals
 
new unsafe MR.? VertCoords normals [get, set]
 optional load artifact: texture image
 
new unsafe MR.? MeshTexture texture [get, set]
 directory to load texture files from
 
new unsafe MR.Std.Filesystem.Path dir [get, protected set]
 callback for set progress and stop process
 
new unsafe MR.Std.Function_BoolFuncFromFloat callback [get, protected set]
 permit telemetry signal about loading
 
new unsafe ref bool telemetrySignal [get]
 

Detailed Description

optional load artifacts and other setting for PLY file loading Generated from class MR.PlyLoadParams. This is the non-const half of the class.

Constructor & Destructor Documentation

◆ PlyLoadParams() [1/5]

unsafe MR.PlyLoadParams.PlyLoadParams ( )
inline

Constructs an empty (default-constructed) instance.

◆ PlyLoadParams() [2/5]

unsafe MR.PlyLoadParams.PlyLoadParams ( MR.Std.Optional_MRTriangulation? tris,
MR.Std.Optional_MREdges? edges,
MR.VertColors? colors,
MR.FaceColors? faceColors,
MR.VertCoords2? uvCoords,
MR.TriCornerUVCoords? triCornerUvCoords,
MR.VertCoords? normals,
MR.MeshTexture? texture,
string dir,
MR.Std._ByValue_Function_BoolFuncFromFloat callback,
bool telemetrySignal )
inline

Constructs MR.PlyLoadParams elementwise.

◆ PlyLoadParams() [3/5]

unsafe MR.PlyLoadParams.PlyLoadParams ( MR._ByValue_PlyLoadParams _other)
inline

Generated from constructor MR.PlyLoadParams.PlyLoadParams.

◆ PlyLoadParams() [4/5]

MR.PlyLoadParams.PlyLoadParams ( Const_PlyLoadParams _other)
inline

Generated from constructor MR.PlyLoadParams.PlyLoadParams.

◆ PlyLoadParams() [5/5]

MR.PlyLoadParams.PlyLoadParams ( PlyLoadParams _other)
inline

Generated from constructor MR.PlyLoadParams.PlyLoadParams.

Member Function Documentation

◆ assign()

unsafe MR.PlyLoadParams MR.PlyLoadParams.assign ( MR._ByValue_PlyLoadParams _other)
inline

Generated from method MR.PlyLoadParams.operator=.

Property Documentation

◆ callback

new unsafe MR.Std.Function_BoolFuncFromFloat MR.PlyLoadParams.callback
getprotected set

permit telemetry signal about loading

◆ colors

new unsafe MR.? VertColors MR.PlyLoadParams.colors
getset

optional load artifact: per-face color map

◆ dir

new unsafe MR.Std.Filesystem.Path MR.PlyLoadParams.dir
getprotected set

callback for set progress and stop process

◆ edges

new unsafe MR.Std.? Optional_MREdges MR.PlyLoadParams.edges
getset

optional load artifact: per-vertex color map

◆ faceColors

new unsafe MR.? FaceColors MR.PlyLoadParams.faceColors
getset

optional load artifact: per-vertex uv-coordinates

◆ normals

new unsafe MR.? VertCoords MR.PlyLoadParams.normals
getset

optional load artifact: texture image

◆ telemetrySignal

new unsafe ref bool MR.PlyLoadParams.telemetrySignal
get

◆ texture

new unsafe MR.? MeshTexture MR.PlyLoadParams.texture
getset

directory to load texture files from

◆ triCornerUvCoords

new unsafe MR.? TriCornerUVCoords MR.PlyLoadParams.triCornerUvCoords
getset

optional load artifact: per-vertex normals

◆ tris

new unsafe MR.Std.? Optional_MRTriangulation MR.PlyLoadParams.tris
getset

< optional load artifact: mesh triangles

optional load artifact: polyline edges

◆ uvCoords

new unsafe MR.? VertCoords2 MR.PlyLoadParams.uvCoords
getset

optional load artifact: per-corner uv-coordinates for each triangle


The documentation for this class was generated from the following file: