EMesh::EMesh

Creates an EMesh object.

Namespace: Euresys::Open_eVision::Easy3D

[C++]

void EMesh(
)

void EMesh(
   const EPointCloud& pointCloud,
   const std::vector<int>& triangleIndexes
)

void EMesh(
   const EPointCloud& pointCloud,
   const std::vector<int>& triangleIndexes,
   const std::vector<Euresys::Open_eVision::Easy3D::E3DPoint>& normals
)

void EMesh(
   const EMesh& other
)

Parameters

pointCloud

A point cloud

triangleIndexes

The triangle mesh is a list of indexes, referring to the array contained in "pointCloud".
A triangle is defined by 3 indexes (T1a T1b T1c T2a T2b T2c T3a ....).
Index values must be in [0, N[ with N the number of points in the EPointCloud.
The triangle index array size is a multiple of 3.

normals

Normals of each of the faces of the mesh. Must be the third of the size of "triangleIndexes".
If not provided, they will be computed automatically from the faces by assuming the vertices are listed in counter-clock-wise order from outside (which is the convention used by the stl file format).

other

Another EMesh.

EMesh.EMesh

Creates an EMesh object.

Namespace: Euresys.Open_eVision.Easy3D

[C#]

void EMesh(
)

void EMesh(
   Euresys.Open_eVision.Easy3D.EPointCloud pointCloud,
   int[] triangleIndexes
)

void EMesh(
   Euresys.Open_eVision.Easy3D.EPointCloud pointCloud,
   int[] triangleIndexes,
   Euresys.Open_eVision.Easy3D.E3DPoint[] normals
)

void EMesh(
   Euresys.Open_eVision.Easy3D.EMesh other
)

Parameters

pointCloud

A point cloud

triangleIndexes

The triangle mesh is a list of indexes, referring to the array contained in "pointCloud".
A triangle is defined by 3 indexes (T1a T1b T1c T2a T2b T2c T3a ....).
Index values must be in [0, N[ with N the number of points in the EPointCloud.
The triangle index array size is a multiple of 3.

normals

Normals of each of the faces of the mesh. Must be the third of the size of "triangleIndexes".
If not provided, they will be computed automatically from the faces by assuming the vertices are listed in counter-clock-wise order from outside (which is the convention used by the stl file format).

other

Another EMesh.