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

Classes

class  _ByValue_BinaryStlSaver
 This is used as a function parameter when the underlying function receives BinaryStlSaver by value. Usage:
 
class  _ByValue_CtmSaveOptions
 This is used as a function parameter when the underlying function receives CtmSaveOptions by value. Usage:
 
class  _ByValue_NamedXfMesh
 This is used as a function parameter when the underlying function receives NamedXfMesh by value. Usage:
 
class  _InOptConst_BinaryStlSaver
 This is used for optional parameters of class BinaryStlSaver with default arguments. This is only used const parameters. For non-const ones we have _InOptMut_BinaryStlSaver. Usage:
 
class  _InOptConst_CtmSaveOptions
 This is used for optional parameters of class CtmSaveOptions with default arguments. This is only used const parameters. For non-const ones we have _InOptMut_CtmSaveOptions. Usage:
 
class  _InOptConst_NamedXfMesh
 This is used for optional parameters of class NamedXfMesh with default arguments. This is only used const parameters. For non-const ones we have _InOptMut_NamedXfMesh. Usage:
 
class  _InOptMut_BinaryStlSaver
 This is used for optional parameters of class BinaryStlSaver with default arguments. This is only used mutable parameters. For const ones we have _InOptConst_BinaryStlSaver. Usage:
 
class  _InOptMut_CtmSaveOptions
 This is used for optional parameters of class CtmSaveOptions with default arguments. This is only used mutable parameters. For const ones we have _InOptConst_CtmSaveOptions. Usage:
 
class  _InOptMut_NamedXfMesh
 This is used for optional parameters of class NamedXfMesh with default arguments. This is only used mutable parameters. For const ones we have _InOptConst_NamedXfMesh. Usage:
 
class  BinaryStlSaver
 saver in binary .stl format that can write triangles one by one not knowing their number beforehand Generated from class MR.MeshSave.BinaryStlSaver. This is the non-const half of the class. More...
 
class  Const_BinaryStlSaver
 saver in binary .stl format that can write triangles one by one not knowing their number beforehand Generated from class MR.MeshSave.BinaryStlSaver. This is the const half of the class.
 
class  Const_CtmSaveOptions
 Generated from class MR.MeshSave.CtmSaveOptions. Base classes: Direct: (non-virtual) MR.SaveSettings This is the const half of the class.
 
class  Const_NamedXfMesh
 saves a number of named meshes in .obj file Generated from class MR.MeshSave.NamedXfMesh. This is the const half of the class.
 
class  CtmSaveOptions
 Generated from class MR.MeshSave.CtmSaveOptions. Base classes: Direct: (non-virtual) MR.SaveSettings This is the non-const half of the class. More...
 
class  NamedXfMesh
 saves a number of named meshes in .obj file Generated from class MR.MeshSave.NamedXfMesh. This is the non-const half of the class. More...
 

Static Public Member Functions

static unsafe void toCtm (MR.Const_Mesh mesh, string file, MR.MeshSave.Const_CtmSaveOptions options)
 saves in .ctm file Generated from function MR.MeshSave.toCtm.
 
static unsafe void toCtm (MR.Const_Mesh mesh, MR.Std.Ostream out_, MR.MeshSave.Const_CtmSaveOptions options)
 Generated from function MR.MeshSave.toCtm.
 
static unsafe void toCtm (MR.Const_Mesh mesh, string file, MR.Const_SaveSettings? settings=null)
 Generated from function MR.MeshSave.toCtm. Parameter settings defaults to {}.
 
static unsafe void toCtm (MR.Const_Mesh mesh, MR.Std.Ostream out_, MR.Const_SaveSettings? settings=null)
 Generated from function MR.MeshSave.toCtm. Parameter settings defaults to {}.
 
static unsafe void toMrmesh (MR.Const_Mesh mesh, string file, MR.Const_SaveSettings? settings=null)
 saves in internal file format; SaveSettings.onlyValidPoints = true is ignored Generated from function MR.MeshSave.toMrmesh. Parameter settings defaults to {}.
 
static unsafe void toMrmesh (MR.Const_Mesh mesh, MR.Std.Ostream out_, MR.Const_SaveSettings? settings=null)
 Generated from function MR.MeshSave.toMrmesh. Parameter settings defaults to {}.
 
static unsafe void toOff (MR.Const_Mesh mesh, string file, MR.Const_SaveSettings? settings=null)
 saves in .off file Generated from function MR.MeshSave.toOff. Parameter settings defaults to {}.
 
static unsafe void toOff (MR.Const_Mesh mesh, MR.Std.Ostream out_, MR.Const_SaveSettings? settings=null)
 Generated from function MR.MeshSave.toOff. Parameter settings defaults to {}.
 
static unsafe void toObj (MR.Const_Mesh mesh, string file, MR.Const_SaveSettings settings, int firstVertId)
 saves in .obj file
 
static unsafe void toObj (MR.Const_Mesh mesh, MR.Std.Ostream out_, MR.Const_SaveSettings settings, int firstVertId)
 Generated from function MR.MeshSave.toObj.
 
static unsafe void toObj (MR.Const_Mesh mesh, string file, MR.Const_SaveSettings? settings=null)
 Generated from function MR.MeshSave.toObj. Parameter settings defaults to {}.
 
static unsafe void toObj (MR.Const_Mesh mesh, MR.Std.Ostream out_, MR.Const_SaveSettings? settings=null)
 Generated from function MR.MeshSave.toObj. Parameter settings defaults to {}.
 
static unsafe void toBinaryStl (MR.Const_Mesh mesh, string file, MR.Const_SaveSettings? settings=null)
 saves in binary .stl file; SaveSettings.onlyValidPoints = false is ignored Generated from function MR.MeshSave.toBinaryStl. Parameter settings defaults to {}.
 
static unsafe void toBinaryStl (MR.Const_Mesh mesh, MR.Std.Ostream out_, MR.Const_SaveSettings? settings=null)
 Generated from function MR.MeshSave.toBinaryStl. Parameter settings defaults to {}.
 
static unsafe void toAsciiStl (MR.Const_Mesh mesh, string file, MR.Const_SaveSettings? settings=null)
 saves in textual .stl file; SaveSettings.onlyValidPoints = false is ignored Generated from function MR.MeshSave.toAsciiStl. Parameter settings defaults to {}.
 
static unsafe void toAsciiStl (MR.Const_Mesh mesh, MR.Std.Ostream out_, MR.Const_SaveSettings? settings=null)
 Generated from function MR.MeshSave.toAsciiStl. Parameter settings defaults to {}.
 
static unsafe void toPly (MR.Const_Mesh mesh, string file, MR.Const_SaveSettings? settings=null)
 saves in .ply file Generated from function MR.MeshSave.toPly. Parameter settings defaults to {}.
 
static unsafe void toPly (MR.Const_Mesh mesh, MR.Std.Ostream out_, MR.Const_SaveSettings? settings=null)
 Generated from function MR.MeshSave.toPly. Parameter settings defaults to {}.
 
static unsafe void toModel3mf (MR.Const_Mesh mesh, string file, MR.Const_SaveSettings? settings=null)
 saves in 3mf .model file Generated from function MR.MeshSave.toModel3mf. Parameter settings defaults to {}.
 
static unsafe void toModel3mf (MR.Const_Mesh mesh, MR.Std.Ostream out_, MR.Const_SaveSettings? settings=null)
 Generated from function MR.MeshSave.toModel3mf. Parameter settings defaults to {}.
 
static unsafe void to3mf (MR.Const_Mesh mesh, string file, MR.Const_SaveSettings? settings=null)
 saves in .3mf file Generated from function MR.MeshSave.to3mf. Parameter settings defaults to {}.
 
static unsafe void toAnySupportedFormat (MR.Const_Mesh mesh, string file, MR.Const_SaveSettings? settings=null)
 detects the format from file extension and save mesh to it Generated from function MR.MeshSave.toAnySupportedFormat. Parameter settings defaults to {}.
 
static unsafe void toAnySupportedFormat (MR.Const_Mesh mesh, string extension, MR.Std.Ostream out_, MR.Const_SaveSettings? settings=null)
 extension in *.ext format Generated from function MR.MeshSave.toAnySupportedFormat. Parameter settings defaults to {}.
 
static unsafe void sceneToObj (MR.Std.Const_Vector_MRMeshSaveNamedXfMesh objects, string file, MR.VertColors? colors=null)
 Generated from function MR.MeshSave.sceneToObj.
 
static unsafe void sceneToObj (MR.Std.Const_Vector_MRMeshSaveNamedXfMesh objects, MR.Std.Ostream out_, MR.VertColors? colors=null)
 Generated from function MR.MeshSave.sceneToObj.
 

Member Function Documentation

◆ sceneToObj() [1/2]

static unsafe void MR.MeshSave.sceneToObj ( MR.Std.Const_Vector_MRMeshSaveNamedXfMesh objects,
MR.Std.Ostream out_,
MR.VertColors? colors = null )
inlinestatic

Generated from function MR.MeshSave.sceneToObj.

◆ sceneToObj() [2/2]

static unsafe void MR.MeshSave.sceneToObj ( MR.Std.Const_Vector_MRMeshSaveNamedXfMesh objects,
string file,
MR.VertColors? colors = null )
inlinestatic

Generated from function MR.MeshSave.sceneToObj.

◆ to3mf()

static unsafe void MR.MeshSave.to3mf ( MR.Const_Mesh mesh,
string file,
MR.Const_SaveSettings? settings = null )
inlinestatic

saves in .3mf file Generated from function MR.MeshSave.to3mf. Parameter settings defaults to {}.

◆ toAnySupportedFormat() [1/2]

static unsafe void MR.MeshSave.toAnySupportedFormat ( MR.Const_Mesh mesh,
string extension,
MR.Std.Ostream out_,
MR.Const_SaveSettings? settings = null )
inlinestatic

extension in *.ext format Generated from function MR.MeshSave.toAnySupportedFormat. Parameter settings defaults to {}.

◆ toAnySupportedFormat() [2/2]

static unsafe void MR.MeshSave.toAnySupportedFormat ( MR.Const_Mesh mesh,
string file,
MR.Const_SaveSettings? settings = null )
inlinestatic

detects the format from file extension and save mesh to it Generated from function MR.MeshSave.toAnySupportedFormat. Parameter settings defaults to {}.

◆ toAsciiStl() [1/2]

static unsafe void MR.MeshSave.toAsciiStl ( MR.Const_Mesh mesh,
MR.Std.Ostream out_,
MR.Const_SaveSettings? settings = null )
inlinestatic

Generated from function MR.MeshSave.toAsciiStl. Parameter settings defaults to {}.

◆ toAsciiStl() [2/2]

static unsafe void MR.MeshSave.toAsciiStl ( MR.Const_Mesh mesh,
string file,
MR.Const_SaveSettings? settings = null )
inlinestatic

saves in textual .stl file; SaveSettings.onlyValidPoints = false is ignored Generated from function MR.MeshSave.toAsciiStl. Parameter settings defaults to {}.

◆ toBinaryStl() [1/2]

static unsafe void MR.MeshSave.toBinaryStl ( MR.Const_Mesh mesh,
MR.Std.Ostream out_,
MR.Const_SaveSettings? settings = null )
inlinestatic

Generated from function MR.MeshSave.toBinaryStl. Parameter settings defaults to {}.

◆ toBinaryStl() [2/2]

static unsafe void MR.MeshSave.toBinaryStl ( MR.Const_Mesh mesh,
string file,
MR.Const_SaveSettings? settings = null )
inlinestatic

saves in binary .stl file; SaveSettings.onlyValidPoints = false is ignored Generated from function MR.MeshSave.toBinaryStl. Parameter settings defaults to {}.

◆ toCtm() [1/4]

static unsafe void MR.MeshSave.toCtm ( MR.Const_Mesh mesh,
MR.Std.Ostream out_,
MR.Const_SaveSettings? settings = null )
inlinestatic

Generated from function MR.MeshSave.toCtm. Parameter settings defaults to {}.

◆ toCtm() [2/4]

static unsafe void MR.MeshSave.toCtm ( MR.Const_Mesh mesh,
MR.Std.Ostream out_,
MR.MeshSave.Const_CtmSaveOptions options )
inlinestatic

Generated from function MR.MeshSave.toCtm.

◆ toCtm() [3/4]

static unsafe void MR.MeshSave.toCtm ( MR.Const_Mesh mesh,
string file,
MR.Const_SaveSettings? settings = null )
inlinestatic

Generated from function MR.MeshSave.toCtm. Parameter settings defaults to {}.

◆ toCtm() [4/4]

static unsafe void MR.MeshSave.toCtm ( MR.Const_Mesh mesh,
string file,
MR.MeshSave.Const_CtmSaveOptions options )
inlinestatic

saves in .ctm file Generated from function MR.MeshSave.toCtm.

◆ toModel3mf() [1/2]

static unsafe void MR.MeshSave.toModel3mf ( MR.Const_Mesh mesh,
MR.Std.Ostream out_,
MR.Const_SaveSettings? settings = null )
inlinestatic

Generated from function MR.MeshSave.toModel3mf. Parameter settings defaults to {}.

◆ toModel3mf() [2/2]

static unsafe void MR.MeshSave.toModel3mf ( MR.Const_Mesh mesh,
string file,
MR.Const_SaveSettings? settings = null )
inlinestatic

saves in 3mf .model file Generated from function MR.MeshSave.toModel3mf. Parameter settings defaults to {}.

◆ toMrmesh() [1/2]

static unsafe void MR.MeshSave.toMrmesh ( MR.Const_Mesh mesh,
MR.Std.Ostream out_,
MR.Const_SaveSettings? settings = null )
inlinestatic

Generated from function MR.MeshSave.toMrmesh. Parameter settings defaults to {}.

◆ toMrmesh() [2/2]

static unsafe void MR.MeshSave.toMrmesh ( MR.Const_Mesh mesh,
string file,
MR.Const_SaveSettings? settings = null )
inlinestatic

saves in internal file format; SaveSettings.onlyValidPoints = true is ignored Generated from function MR.MeshSave.toMrmesh. Parameter settings defaults to {}.

◆ toObj() [1/4]

static unsafe void MR.MeshSave.toObj ( MR.Const_Mesh mesh,
MR.Std.Ostream out_,
MR.Const_SaveSettings settings,
int firstVertId )
inlinestatic

Generated from function MR.MeshSave.toObj.

◆ toObj() [2/4]

static unsafe void MR.MeshSave.toObj ( MR.Const_Mesh mesh,
MR.Std.Ostream out_,
MR.Const_SaveSettings? settings = null )
inlinestatic

Generated from function MR.MeshSave.toObj. Parameter settings defaults to {}.

◆ toObj() [3/4]

static unsafe void MR.MeshSave.toObj ( MR.Const_Mesh mesh,
string file,
MR.Const_SaveSettings settings,
int firstVertId )
inlinestatic

saves in .obj file

Parameters
firstVertIdis the index of first mesh vertex in the output file (if this object is not the first there) Generated from function MR.MeshSave.toObj.

◆ toObj() [4/4]

static unsafe void MR.MeshSave.toObj ( MR.Const_Mesh mesh,
string file,
MR.Const_SaveSettings? settings = null )
inlinestatic

Generated from function MR.MeshSave.toObj. Parameter settings defaults to {}.

◆ toOff() [1/2]

static unsafe void MR.MeshSave.toOff ( MR.Const_Mesh mesh,
MR.Std.Ostream out_,
MR.Const_SaveSettings? settings = null )
inlinestatic

Generated from function MR.MeshSave.toOff. Parameter settings defaults to {}.

◆ toOff() [2/2]

static unsafe void MR.MeshSave.toOff ( MR.Const_Mesh mesh,
string file,
MR.Const_SaveSettings? settings = null )
inlinestatic

saves in .off file Generated from function MR.MeshSave.toOff. Parameter settings defaults to {}.

◆ toPly() [1/2]

static unsafe void MR.MeshSave.toPly ( MR.Const_Mesh mesh,
MR.Std.Ostream out_,
MR.Const_SaveSettings? settings = null )
inlinestatic

Generated from function MR.MeshSave.toPly. Parameter settings defaults to {}.

◆ toPly() [2/2]

static unsafe void MR.MeshSave.toPly ( MR.Const_Mesh mesh,
string file,
MR.Const_SaveSettings? settings = null )
inlinestatic

saves in .ply file Generated from function MR.MeshSave.toPly. Parameter settings defaults to {}.


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