public class ObjMeshLoader extends Object implements MeshProvider
Read data is considered to be in km.
This readers reads only "vertex" lines (starting with 'v' character) and "facet" lines (starting with 'f' character)
Modifier and Type | Class and Description |
---|---|
static class |
ObjMeshLoader.DataType
Expected data type of .obj file.
|
Constructor and Description |
---|
ObjMeshLoader(String modelFileName)
Constructor.
|
Modifier and Type | Method and Description |
---|---|
String |
getName()
Getter for the name of the loaded object.
|
Triangle[] |
getTriangles()
Returns the list of triangles of the mesh.
|
Map<Integer,Vertex> |
getVertices()
Returns the list of vertices of the mesh.
|
public ObjMeshLoader(String modelFileName) throws PatriusException
modelFileName
- Mesh model .obj file namePatriusException
- if loading failedpublic Triangle[] getTriangles()
getTriangles
in interface MeshProvider
public Map<Integer,Vertex> getVertices()
getVertices
in interface MeshProvider
public String getName()
Copyright © 2023 CNES. All rights reserved.