Uranium
Application Framework
UM.Mesh.MeshFileHandler.MeshFileHandler Class Reference
Inheritance diagram for UM.Mesh.MeshFileHandler.MeshFileHandler:
UM.FileHandler.FileHandler.FileHandler

Public Member Functions

def __init__
 
def readerRead (self, reader, file_name, kwargs)
 
- Public Member Functions inherited from UM.FileHandler.FileHandler.FileHandler
def __init__
 
def supportedReadFileTypes (self)
 
def supportedWriteFileTypes (self)
 
def readLocalFile
 
def getSupportedFileTypesWrite (self)
 
def getSupportedFileTypesRead (self)
 
def addReader
 
def addWriter
 
def readerRead
 
def getWriterByMimeType
 
def getWriter
 
def getReaderForFile
 
def getInstance (cls, args, kwargs)
 

Additional Inherited Members

- Static Public Attributes inherited from UM.FileHandler.FileHandler.FileHandler
 constant
 

Detailed Description

Central class for reading and writing meshes.

This class is created by Application and handles reading and writing mesh files.

Member Function Documentation

◆ readerRead()

def UM.Mesh.MeshFileHandler.MeshFileHandler.readerRead (   self,
  reader,
  file_name,
  kwargs 
)
Try to read the mesh_data from a file using a specified MeshReader.
:param reader: the MeshReader to read the file with.
:param file_name: The name of the mesh to load.
:param kwargs: Keyword arguments.
Possible values are:
- Center: True if the model should be centered around (0,0,0), False if it should be loaded as-is. Defaults to True.
:returns: MeshData if it was able to read the file, None otherwise.

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