MeshLib C# Docs
Loading...
Searching...
No Matches

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

Inheritance diagram for MR.Const_PlyLoadParams:

Classes

struct  _Underlying

Public Member Functions

virtual void Dispose ()
unsafe Const_PlyLoadParams ()
 Constructs an empty (default-constructed) instance.
unsafe Const_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_Bool_From_Float callback, bool telemetrySignal)
 Constructs MR.PlyLoadParams elementwise.
unsafe Const_PlyLoadParams (MR._ByValue_PlyLoadParams _other)
 Generated from constructor MR.PlyLoadParams.PlyLoadParams.
 Const_PlyLoadParams (Const_PlyLoadParams _other)
 Generated from constructor MR.PlyLoadParams.PlyLoadParams.
 Const_PlyLoadParams (PlyLoadParams _other)
 Generated from constructor MR.PlyLoadParams.PlyLoadParams.

Protected Member Functions

virtual unsafe void Dispose (bool disposing)

Protected Attributes

unsafe MR.Std.Optional_MRTriangulation._Underlying ** __ptr_storage_tris
unsafe MR.Std.Optional_MREdges._Underlying ** __ptr_storage_edges
unsafe MR.VertColors._Underlying ** __ptr_storage_colors
unsafe MR.FaceColors._Underlying ** __ptr_storage_faceColors
unsafe MR.VertCoords2._Underlying ** __ptr_storage_uvCoords
unsafe MR.TriCornerUVCoords._Underlying ** __ptr_storage_triCornerUvCoords
unsafe MR.VertCoords._Underlying ** __ptr_storage_normals
unsafe MR.MeshTexture._Underlying ** __ptr_storage_texture
unsafe bool * __ref_storage_telemetrySignal

Properties

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

Detailed Description

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

Constructor & Destructor Documentation

◆ Const_PlyLoadParams() [1/5]

unsafe MR.Const_PlyLoadParams.Const_PlyLoadParams ( )
inline

Constructs an empty (default-constructed) instance.

◆ Const_PlyLoadParams() [2/5]

unsafe MR.Const_PlyLoadParams.Const_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_Bool_From_Float callback,
bool telemetrySignal )
inline

Constructs MR.PlyLoadParams elementwise.

◆ Const_PlyLoadParams() [3/5]

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

Generated from constructor MR.PlyLoadParams.PlyLoadParams.

◆ Const_PlyLoadParams() [4/5]

MR.Const_PlyLoadParams.Const_PlyLoadParams ( Const_PlyLoadParams _other)
inline

Generated from constructor MR.PlyLoadParams.PlyLoadParams.

◆ Const_PlyLoadParams() [5/5]

MR.Const_PlyLoadParams.Const_PlyLoadParams ( PlyLoadParams _other)
inline

Generated from constructor MR.PlyLoadParams.PlyLoadParams.

Member Function Documentation

◆ Dispose() [1/2]

virtual void MR.Const_PlyLoadParams.Dispose ( )
inlinevirtual

◆ Dispose() [2/2]

virtual unsafe void MR.Const_PlyLoadParams.Dispose ( bool disposing)
inlineprotectedvirtual

Member Data Documentation

◆ __ptr_storage_colors

unsafe MR.VertColors._Underlying** MR.Const_PlyLoadParams.__ptr_storage_colors
protected

◆ __ptr_storage_edges

unsafe MR.Std.Optional_MREdges._Underlying** MR.Const_PlyLoadParams.__ptr_storage_edges
protected

◆ __ptr_storage_faceColors

unsafe MR.FaceColors._Underlying** MR.Const_PlyLoadParams.__ptr_storage_faceColors
protected

◆ __ptr_storage_normals

unsafe MR.VertCoords._Underlying** MR.Const_PlyLoadParams.__ptr_storage_normals
protected

◆ __ptr_storage_texture

unsafe MR.MeshTexture._Underlying** MR.Const_PlyLoadParams.__ptr_storage_texture
protected

◆ __ptr_storage_triCornerUvCoords

unsafe MR.TriCornerUVCoords._Underlying** MR.Const_PlyLoadParams.__ptr_storage_triCornerUvCoords
protected

◆ __ptr_storage_tris

unsafe MR.Std.Optional_MRTriangulation._Underlying** MR.Const_PlyLoadParams.__ptr_storage_tris
protected

◆ __ptr_storage_uvCoords

unsafe MR.VertCoords2._Underlying** MR.Const_PlyLoadParams.__ptr_storage_uvCoords
protected

◆ __ref_storage_telemetrySignal

unsafe bool* MR.Const_PlyLoadParams.__ref_storage_telemetrySignal
protected

Property Documentation

◆ callback

unsafe MR.Std.Const_Function_Bool_From_Float MR.Const_PlyLoadParams.callback
getprotected set

callback for set progress and stop process

◆ colors

unsafe MR.? VertColors MR.Const_PlyLoadParams.colors
get

optional load artifact: per-vertex color map

◆ dir

unsafe MR.Std.Filesystem.Const_Path MR.Const_PlyLoadParams.dir
getprotected set

directory to load texture files from

◆ edges

unsafe MR.Std.? Optional_MREdges MR.Const_PlyLoadParams.edges
get

optional load artifact: polyline edges

◆ faceColors

unsafe MR.? FaceColors MR.Const_PlyLoadParams.faceColors
get

optional load artifact: per-face color map

◆ normals

unsafe MR.? VertCoords MR.Const_PlyLoadParams.normals
get

optional load artifact: per-vertex normals

◆ telemetrySignal

unsafe bool MR.Const_PlyLoadParams.telemetrySignal
get

permit telemetry signal about loading

◆ texture

unsafe MR.? MeshTexture MR.Const_PlyLoadParams.texture
get

optional load artifact: texture image

◆ triCornerUvCoords

unsafe MR.? TriCornerUVCoords MR.Const_PlyLoadParams.triCornerUvCoords
get

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

◆ tris

unsafe MR.Std.? Optional_MRTriangulation MR.Const_PlyLoadParams.tris
get

optional load artifact: mesh triangles

◆ uvCoords

unsafe MR.? VertCoords2 MR.Const_PlyLoadParams.uvCoords
get

optional load artifact: per-vertex uv-coordinates


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