Struct OBJMeshData
Assembly: Paramdigma.Core.dll
Syntax
public struct OBJMeshData
Constructors
|
Improve this Doc
View Source
OBJMeshData(List<Point3d>, List<List<Int32>>, List<List<Int32>>, List<List<Double>>, List<List<Int32>>, List<Vector3d>)
Declaration
public OBJMeshData(List<Point3d> vertices, List<List<int>> faces, List<List<int>> edges, List<List<double>> textureCoords, List<List<int>> faceTextureCoords, List<Vector3d> normals)
Parameters
Type |
Name |
Description |
List<Point3d> |
vertices |
|
List<List<System.Int32>> |
faces |
|
List<List<System.Int32>> |
edges |
|
List<List<System.Double>> |
textureCoords |
|
List<List<System.Int32>> |
faceTextureCoords |
|
List<Vector3d> |
normals |
|
Properties
|
Improve this Doc
View Source
Edges
Declaration
public List<List<int>> Edges { get; }
Property Value
Type |
Description |
List<List<System.Int32>> |
|
|
Improve this Doc
View Source
Faces
Declaration
public List<List<int>> Faces { get; }
Property Value
Type |
Description |
List<List<System.Int32>> |
|
|
Improve this Doc
View Source
FaceTextureCoords
Declaration
public List<List<int>> FaceTextureCoords { get; }
Property Value
Type |
Description |
List<List<System.Int32>> |
|
|
Improve this Doc
View Source
Normals
Declaration
public List<Vector3d> Normals { get; }
Property Value
|
Improve this Doc
View Source
TextureCoords
Declaration
public List<List<double>> TextureCoords { get; }
Property Value
Type |
Description |
List<List<System.Double>> |
|
|
Improve this Doc
View Source
Vertices
Declaration
public List<Point3d> Vertices { get; }
Property Value