Point Cloud Library (PCL)  1.3.1
Public Member Functions
pcl::CropBox Class Reference

More...

#include <pcl/filters/crop_box.h>

Inheritance diagram for pcl::CropBox:
Inheritance graph
[legend]
Collaboration diagram for pcl::CropBox:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 CropBox ()
 Empty constructor.
void setMin (const Eigen::Vector4f &min_pt)
Eigen::Vector4f getMin ()
 Get the value of the internal min_pt parameter.
void setMax (const Eigen::Vector4f &max_pt)
Eigen::Vector4f getMax ()
 Get the value of the internal min_pt parameter.
void setTranslation (const Eigen::Vector3f &translation)
Eigen::Vector3f getTranslation ()
 Get the value of the internal translate parameter.
void setRotation (const Eigen::Vector3f &rotation)
Eigen::Vector3f getRotation ()
 Get the value of the internal translate parameter.
void setTransform (const Eigen::Affine3f &transfrom)
Eigen::Affine3f getTransform ()
 Get the value of the internal min_pt parameter.
virtual void filter (PointCloud &output)
void filter (std::vector< int > &indices)
 Calls the filtering method and returns the filtered point cloud indices.

Detailed Description

Author:
Justin Rosen

Constructor & Destructor Documentation

pcl::CropBox::CropBox ( ) [inline]

Empty constructor.

Definition at line 67 of file crop_box.h.


Member Function Documentation

virtual void pcl::FilterIndices::filter ( PointCloud output) [inline, virtual, inherited]

Calls the filtering method and returns the filtered dataset in output.

Parameters:
outputthe resultant filtered point cloud dataset

Definition at line 73 of file filter_indices.h.

void pcl::FilterIndices::filter ( std::vector< int > &  indices) [inline, inherited]

Calls the filtering method and returns the filtered point cloud indices.

Parameters:
indicesthe resultant filtered point cloud indices

Definition at line 83 of file filter_indices.h.

Eigen::Vector4f pcl::CropBox::getMax ( ) [inline]

Get the value of the internal min_pt parameter.

Definition at line 106 of file crop_box.h.

Eigen::Vector4f pcl::CropBox::getMin ( ) [inline]

Get the value of the internal min_pt parameter.

Definition at line 89 of file crop_box.h.

Eigen::Vector3f pcl::CropBox::getRotation ( ) [inline]

Get the value of the internal translate parameter.

Definition at line 140 of file crop_box.h.

Eigen::Affine3f pcl::CropBox::getTransform ( ) [inline]

Get the value of the internal min_pt parameter.

Definition at line 157 of file crop_box.h.

Eigen::Vector3f pcl::CropBox::getTranslation ( ) [inline]

Get the value of the internal translate parameter.

Definition at line 123 of file crop_box.h.

void pcl::CropBox::setMax ( const Eigen::Vector4f &  max_pt) [inline]
Parameters:
max_pt

Definition at line 98 of file crop_box.h.

void pcl::CropBox::setMin ( const Eigen::Vector4f &  min_pt) [inline]
Parameters:
min_pt

Definition at line 81 of file crop_box.h.

void pcl::CropBox::setRotation ( const Eigen::Vector3f &  rotation) [inline]
Parameters:
transformation

Definition at line 132 of file crop_box.h.

void pcl::CropBox::setTransform ( const Eigen::Affine3f &  transfrom) [inline]
Parameters:
pt_transformation

Definition at line 149 of file crop_box.h.

void pcl::CropBox::setTranslation ( const Eigen::Vector3f &  translation) [inline]
Parameters:
transformation

Definition at line 115 of file crop_box.h.


The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines