File meshobj_to_pointcloudobj.cpp
FileList > apps > mesh_to_pointcloud > meshobj_to_pointcloudobj.cpp
Go to the source code of this file
#include <fstream>#include <iostream>#include "argos/serializer/ObjSerializer.h"#include "argos/mesh/Mesh.h"
Public Functions
| Type | Name |
|---|---|
| std::vector< Face > | convertFaces (const std::vector< int > & faces, const std::vector< int > & offsets) |
| std::vector< Vertex > | convertVertices (std::vector< Vector3D< double > > vectors3D) |
| int | main (int argc, char * argv) |
| std::vector< Vector3D< double > > | naiveSample (const Mesh & mesh) |
| std::vector< Vector3D< double > > | sampleMeshSurface (const Mesh & mesh, std::size_t pointCount) |
Public Functions Documentation
function convertFaces
std::vector< Face > convertFaces (
const std::vector< int > & faces,
const std::vector< int > & offsets
)
function convertVertices
std::vector< Vertex > convertVertices (
std::vector< Vector3D< double > > vectors3D
)
function main
int main (
int argc,
char * argv
)
function naiveSample
std::vector< Vector3D< double > > naiveSample (
const Mesh & mesh
)
function sampleMeshSurface
std::vector< Vector3D< double > > sampleMeshSurface (
const Mesh & mesh,
std::size_t pointCount
)
The documentation for this class was generated from the following file src/apps/mesh_to_pointcloud/meshobj_to_pointcloudobj.cpp