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

Classes

class  Directory
 
class  SystemFontType
 

Public Member Functions

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

Static Public Member Functions

os.PathLike getDirectory (SystemPath.Directory dir)
 
os.PathLike getFontsDirectory ()
 
os.PathLike getPluginsDirectory ()
 
os.PathLike getPythonModulesDirectory ()
 
os.PathLike getResourcesDirectory ()
 
std_vector_std_array_std_filesystem_path_4ul getSystemFonts ()
 
None overrideDirectory (SystemPath.Directory dir, os.PathLike path)
 

Static Public Attributes

 SystemFontPaths
 

Detailed Description

Generated from:  MR::SystemPath

system directory path manager

Constructor & Destructor Documentation

◆ __init__() [1/2]

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

◆ __init__() [2/2]

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

Member Function Documentation

◆ getDirectory()

os.PathLike meshlib.mrmeshpy.SystemPath.getDirectory ( SystemPath.Directory dir)
static
get the directory path for specified category

◆ getFontsDirectory()

os.PathLike meshlib.mrmeshpy.SystemPath.getFontsDirectory ( )
static
get the font files' directory path

◆ getPluginsDirectory()

os.PathLike meshlib.mrmeshpy.SystemPath.getPluginsDirectory ( )
static
get the plugin binaries' directory path

◆ getPythonModulesDirectory()

os.PathLike meshlib.mrmeshpy.SystemPath.getPythonModulesDirectory ( )
static
get the Python modules' binaries' directory path

◆ getResourcesDirectory()

os.PathLike meshlib.mrmeshpy.SystemPath.getResourcesDirectory ( )
static
get the resource files' directory path

◆ getSystemFonts()

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

◆ overrideDirectory()

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

Member Data Documentation

◆ SystemFontPaths

meshlib.mrmeshpy.SystemPath.SystemFontPaths
static

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