Public Member Functions | Static Public Member Functions | Private Types | Static Private Member Functions | List of all members
PointMatcherIO< T >::PLYElementF Class Reference

Factory for PLY elements. More...

#include <IO.h>

Public Member Functions

bool elementSupported (const std::string &elem_name)
 returns true if element named elem_name is supported by this parser More...
 

Static Public Member Functions

static PLYElementcreateElement (const std::string &elem_name, const int elem_num, const unsigned offset)
 factory function, build element defined by name with elem_num elements More...
 

Private Types

enum  ElementTypes { VERTEX, UNSUPPORTED }
 

Static Private Member Functions

static ElementTypes getElementType (const std::string &elem_name)
 

Detailed Description

template<typename T>
class PointMatcherIO< T >::PLYElementF

Factory for PLY elements.

Definition at line 349 of file IO.h.

Member Enumeration Documentation

◆ ElementTypes

template<typename T>
enum PointMatcherIO::PLYElementF::ElementTypes
private
Enumerator
VERTEX 
UNSUPPORTED 

Definition at line 351 of file IO.h.

Member Function Documentation

◆ createElement()

template<typename T >
PointMatcherIO< T >::PLYElement * PointMatcherIO< T >::PLYElementF::createElement ( const std::string &  elem_name,
const int  elem_num,
const unsigned  offset 
)
static

factory function, build element defined by name with elem_num elements

Definition at line 1812 of file pointmatcher/IO.cpp.

◆ elementSupported()

template<typename T >
bool PointMatcherIO< T >::PLYElementF::elementSupported ( const std::string &  elem_name)

returns true if element named elem_name is supported by this parser

Definition at line 1805 of file pointmatcher/IO.cpp.

◆ getElementType()

template<typename T >
PointMatcherIO< T >::PLYElementF::ElementTypes PointMatcherIO< T >::PLYElementF::getElementType ( const std::string &  elem_name)
staticprivate

Definition at line 1789 of file pointmatcher/IO.cpp.


The documentation for this class was generated from the following files:


libpointmatcher
Author(s):
autogenerated on Sat May 27 2023 02:38:04