Public Member Functions | Static Public Member Functions | Private Types | Static Private Member Functions
PointMatcherIO< T >::PLYElementF Class Reference

Factory for PLY elements. More...

#include <IO.h>

List of all members.

Public Member Functions

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

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

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 306 of file IO.h.


Member Enumeration Documentation

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

Definition at line 308 of file IO.h.


Member Function Documentation

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 1760 of file pointmatcher/IO.cpp.

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 1754 of file pointmatcher/IO.cpp.

template<typename T >
PointMatcherIO< T >::PLYElementF::ElementTypes PointMatcherIO< T >::PLYElementF::getElementType ( const std::string &  elem_name) [static, private]

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


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


libpointmatcher
Author(s):
autogenerated on Mon Sep 14 2015 02:59:07