files

This package provides classes for working with selected file formats that are capable of storing information about 2D and 3D geometry, robots, pointclouds, …

DXF

DXF

Class for working with DXF files.

DXFReader

Class for reading data from DXF files.

DXFParser

Class for parsing data from DXF files.

GLTF

GLTF

Class for working with files in glTF format.

GLTFReader

Read the contents of a glTF or glb version 2 file using the json library.

GLTFParser

Parse the contents of the reader into a GLTFContent object.

GLTFContent

Class for managing the content of a glTF file.

GLTFMesh

Object containing mesh data in a format compatible with the glTF standard.

GLTFExporter

Export a glTF or glb file based on the supplied scene and ancillary data.

LAS

LAS

Class for working with files in LASer format.

LASReader

Class for reading raw geometric data from LAS files.

LASParser

Class for parsing data from LAS files.

OBJ

OBJ

Class for working with OBJ files.

OBJReader

Class for reading raw geometric data from OBJ files.

OBJParser

Class for parsing data from a OBJ file.

OBJWriter

Class for writing geometric data to a OBJ file.

OFF

OFF

Class for working with OFF files.

OFFReader

Class for reading raw geometric data from OFF files.

OFFWriter

Class for writing geometric data to a OBJ file.

PLY

PLY

Class for working with files in Polygon format, also known as Stanford triangle format.

PLYReader

Class for reading raw geometric data from PLY files.

PLYParser

Class for parsing data from a OBJ file.

PLYWriter

Class for writing geometric data to a PLY file.

STL

STL

Class for working with STL files.

STLReader

Class for reading raw geometric data from STL files.

STLParser

Class for parsing data from a STL file.

STLWriter

Class for writing geometric data to a PLY file.

URDF

URDF

Class for working with URDF files.

URDFParser

Class for parsing URDF elements into an object graph.

URDFElement

URDFGenericElement

Generic representation for all URDF elements that are not explicitly supported.

XML

XML

Class for working with XML files.

XMLReader

Reads XML files and strings.

XMLWriter

Writes an XML file from XML object.

XMLElement

Class representing an XML element in the tree.

prettify_string

Return an XML string with added whitespace for legibility.