MeshLib Python Docs
Loading...
Searching...
No Matches
meshlib.mrmeshpy.PointsSave Class Reference

Classes

class  CtmSavePointsOptions
 

Static Public Member Functions

None toAnySupportedFormat (PointCloud points, os.PathLike file, SaveSettings settings='MR::SaveSettings{}')
 
None toAnySupportedFormat (PointCloud points, str extension, typing.Any out, SaveSettings settings='MR::SaveSettings{}')
 
None toAsc (PointCloud points, os.PathLike file, SaveSettings settings='MR::SaveSettings{}')
 
None toAsc (PointCloud points, typing.Any out, SaveSettings settings='MR::SaveSettings{}')
 
None toCtm (PointCloud points, os.PathLike file, PointsSave.CtmSavePointsOptions options)
 
None toCtm (PointCloud points, os.PathLike file, SaveSettings settings='MR::SaveSettings{}')
 
None toCtm (PointCloud points, typing.Any out, PointsSave.CtmSavePointsOptions options)
 
None toCtm (PointCloud points, typing.Any out, SaveSettings settings='MR::SaveSettings{}')
 
None toPly (PointCloud points, os.PathLike file, SaveSettings settings='MR::SaveSettings{}')
 
None toPly (PointCloud points, typing.Any out, SaveSettings settings='MR::SaveSettings{}')
 
None toXyz (PointCloud points, os.PathLike file, SaveSettings settings='MR::SaveSettings{}')
 
None toXyz (PointCloud points, typing.Any out, SaveSettings settings='MR::SaveSettings{}')
 
None toXyzn (PointCloud points, os.PathLike file, SaveSettings settings='MR::SaveSettings{}')
 
None toXyzn (PointCloud points, typing.Any out, SaveSettings settings='MR::SaveSettings{}')
 

Detailed Description

This is a namespace.

Member Function Documentation

◆ toAnySupportedFormat() [1/2]

None meshlib.mrmeshpy.PointsSave.toAnySupportedFormat ( PointCloud points,
os.PathLike file,
SaveSettings settings = 'MR::SaveSettings{}' )
static
detects the format from file extension and save points to it

◆ toAnySupportedFormat() [2/2]

None meshlib.mrmeshpy.PointsSave.toAnySupportedFormat ( PointCloud points,
str extension,
typing.Any out,
SaveSettings settings = 'MR::SaveSettings{}' )
static
extension in `*.ext` format

◆ toAsc() [1/2]

None meshlib.mrmeshpy.PointsSave.toAsc ( PointCloud points,
os.PathLike file,
SaveSettings settings = 'MR::SaveSettings{}' )
static
save points with normals in .xyzn format, and save points without normals in .xyz format

◆ toAsc() [2/2]

None meshlib.mrmeshpy.PointsSave.toAsc ( PointCloud points,
typing.Any out,
SaveSettings settings = 'MR::SaveSettings{}' )
static

◆ toCtm() [1/4]

None meshlib.mrmeshpy.PointsSave.toCtm ( PointCloud points,
os.PathLike file,
PointsSave.CtmSavePointsOptions options )
static
saves in .ctm file

◆ toCtm() [2/4]

None meshlib.mrmeshpy.PointsSave.toCtm ( PointCloud points,
os.PathLike file,
SaveSettings settings = 'MR::SaveSettings{}' )
static

◆ toCtm() [3/4]

None meshlib.mrmeshpy.PointsSave.toCtm ( PointCloud points,
typing.Any out,
PointsSave.CtmSavePointsOptions options )
static

◆ toCtm() [4/4]

None meshlib.mrmeshpy.PointsSave.toCtm ( PointCloud points,
typing.Any out,
SaveSettings settings = 'MR::SaveSettings{}' )
static

◆ toPly() [1/2]

None meshlib.mrmeshpy.PointsSave.toPly ( PointCloud points,
os.PathLike file,
SaveSettings settings = 'MR::SaveSettings{}' )
static
saves in .ply file

◆ toPly() [2/2]

None meshlib.mrmeshpy.PointsSave.toPly ( PointCloud points,
typing.Any out,
SaveSettings settings = 'MR::SaveSettings{}' )
static

◆ toXyz() [1/2]

None meshlib.mrmeshpy.PointsSave.toXyz ( PointCloud points,
os.PathLike file,
SaveSettings settings = 'MR::SaveSettings{}' )
static
save points without normals in textual .xyz file;
each output line contains [x, y, z], where x, y, z are point coordinates

◆ toXyz() [2/2]

None meshlib.mrmeshpy.PointsSave.toXyz ( PointCloud points,
typing.Any out,
SaveSettings settings = 'MR::SaveSettings{}' )
static

◆ toXyzn() [1/2]

None meshlib.mrmeshpy.PointsSave.toXyzn ( PointCloud points,
os.PathLike file,
SaveSettings settings = 'MR::SaveSettings{}' )
static
save points with normals in textual .xyzn file;
each output line contains [x, y, z, nx, ny, nz], where x, y, z are point coordinates and nx, ny, nz are the components of point normal

◆ toXyzn() [2/2]

None meshlib.mrmeshpy.PointsSave.toXyzn ( PointCloud points,
typing.Any out,
SaveSettings settings = 'MR::SaveSettings{}' )
static

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