|
Point Cloud Library (PCL)
1.4.0
|
#include <pcl/io/ply.h>
Public Types | |
| typedef std::vector< property * > ::iterator | iterator |
| typedef std::vector< property * > ::const_iterator | const_iterator |
| typedef std::vector< iterator > ::iterator | iterator_iterator |
| typedef std::vector< iterator > ::const_iterator | const_iterator_iterator |
Public Member Functions | |
| element (const std::string &name, size_t count) | |
| size_t | properties_size () |
| property * | operator[] (const std::string &prop_name) |
| const property * | operator[] (const std::string &prop_name) const |
| int | push_property (const std::string &name, int data_type) |
| int | push_property (const std::string &name, int size_type, int data_type) |
| bool | has_list_properties () const |
| size_t | offset_before (const std::string &prop_name) |
| void | update_offset () |
| bool | is_list_property (const_iterator property_pos) |
Public Attributes | |
| std::string | name_ |
| size_t | count_ |
| size_t | offset_ |
| std::vector< property * > | properties_ |
| std::vector< iterator > | list_properties_ |
| typedef std::vector<property*>::const_iterator pcl::io::ply::element::const_iterator |
| typedef std::vector<iterator>::const_iterator pcl::io::ply::element::const_iterator_iterator |
| typedef std::vector<property*>::iterator pcl::io::ply::element::iterator |
| typedef std::vector<iterator>::iterator pcl::io::ply::element::iterator_iterator |
| pcl::io::ply::element::element | ( | const std::string & | name, |
| size_t | count | ||
| ) | [inline] |
| bool pcl::io::ply::element::has_list_properties | ( | ) | const [inline] |
| bool pcl::io::ply::element::is_list_property | ( | const_iterator | property_pos | ) | [inline] |
| size_t pcl::io::ply::element::offset_before | ( | const std::string & | prop_name | ) | [inline] |
| property* pcl::io::ply::element::operator[] | ( | const std::string & | prop_name | ) | [inline] |
| const property* pcl::io::ply::element::operator[] | ( | const std::string & | prop_name | ) | const [inline] |
| size_t pcl::io::ply::element::properties_size | ( | ) | [inline] |
| int pcl::io::ply::element::push_property | ( | const std::string & | name, |
| int | data_type | ||
| ) | [inline] |
| int pcl::io::ply::element::push_property | ( | const std::string & | name, |
| int | size_type, | ||
| int | data_type | ||
| ) | [inline] |
| void pcl::io::ply::element::update_offset | ( | ) | [inline] |
| std::vector<iterator> pcl::io::ply::element::list_properties_ |
| std::string pcl::io::ply::element::name_ |
| std::vector<property*> pcl::io::ply::element::properties_ |
1.7.6.1