MeshLib Python Docs
Loading...
Searching...
No Matches
mrmeshpy.SystemPath Class Reference

Classes

class  Directory
 
class  SystemFontType
 

Public Member Functions

None __init__ (self)
 
None __init__ (self, SystemPath arg0)
 

Static Public Member Functions

pathlib.Path getDirectory (SystemPath.Directory dir)
 
pathlib.Path getFontsDirectory ()
 
pathlib.Path getPluginsDirectory ()
 
pathlib.Path getPythonModulesDirectory ()
 
pathlib.Path getResourcesDirectory ()
 
std_vector_std_array_std_filesystem_path_4 getSystemFonts ()
 
None overrideDirectory (SystemPath.Directory dir, os.PathLike|str|bytes path)
 

Static Public Attributes

 SystemFontPaths
 

Static Protected Member Functions

 _pybind11_conduit_v1_ (*args, **kwargs)
 

Detailed Description

Generated from:  MR::SystemPath

system directory path manager

Constructor & Destructor Documentation

◆ __init__() [1/2]

None mrmeshpy.SystemPath.__init__ ( self)
Implicit default constructor.

◆ __init__() [2/2]

None mrmeshpy.SystemPath.__init__ ( self,
SystemPath arg0 )
Implicit copy constructor.

Member Function Documentation

◆ _pybind11_conduit_v1_()

mrmeshpy.SystemPath._pybind11_conduit_v1_ ( * args,
** kwargs )
staticprotected

◆ getDirectory()

pathlib.Path mrmeshpy.SystemPath.getDirectory ( SystemPath.Directory dir)
static
get the directory path for specified category

◆ getFontsDirectory()

pathlib.Path mrmeshpy.SystemPath.getFontsDirectory ( )
static
get the font files' directory path

◆ getPluginsDirectory()

pathlib.Path mrmeshpy.SystemPath.getPluginsDirectory ( )
static
get the plugin binaries' directory path

◆ getPythonModulesDirectory()

pathlib.Path mrmeshpy.SystemPath.getPythonModulesDirectory ( )
static
get the Python modules' binaries' directory path

◆ getResourcesDirectory()

pathlib.Path mrmeshpy.SystemPath.getResourcesDirectory ( )
static
get the resource files' directory path

◆ getSystemFonts()

std_vector_std_array_std_filesystem_path_4 mrmeshpy.SystemPath.getSystemFonts ( )
static
get name all system fonts that have italics, bold, bold italics

◆ overrideDirectory()

None mrmeshpy.SystemPath.overrideDirectory ( SystemPath.Directory dir,
os.PathLike | str | bytes path )
static
override the directory path for specified category, useful for custom configurations

Member Data Documentation

◆ SystemFontPaths

mrmeshpy.SystemPath.SystemFontPaths
static

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