#include <cloud_mask.h>
◆ CloudMask()
apollo::perception::lidar::CloudMask::CloudMask |
( |
| ) |
|
|
default |
◆ ~CloudMask()
apollo::perception::lidar::CloudMask::~CloudMask |
( |
| ) |
|
|
default |
◆ AddIndices() [1/2]
void apollo::perception::lidar::CloudMask::AddIndices |
( |
const base::PointIndices & |
indices, |
|
|
int |
value = 1 |
|
) |
| |
◆ AddIndices() [2/2]
template<typename IntegerType >
void apollo::perception::lidar::CloudMask::AddIndices |
( |
const std::vector< IntegerType > & |
indices, |
|
|
int |
value = 1 |
|
) |
| |
◆ AddIndicesOfIndices()
◆ clear()
void apollo::perception::lidar::CloudMask::clear |
( |
void |
| ) |
|
|
inline |
◆ Fill()
void apollo::perception::lidar::CloudMask::Fill |
( |
int |
value | ) |
|
|
inline |
◆ Flip()
void apollo::perception::lidar::CloudMask::Flip |
( |
| ) |
|
◆ GetValidCloud()
◆ GetValidIndices() [1/2]
void apollo::perception::lidar::CloudMask::GetValidIndices |
( |
base::PointIndices * |
indices | ) |
|
◆ GetValidIndices() [2/2]
std::vector<int> apollo::perception::lidar::CloudMask::GetValidIndices |
( |
| ) |
|
◆ GetValidMask()
void apollo::perception::lidar::CloudMask::GetValidMask |
( |
CloudMask * |
rhs | ) |
const |
◆ mask()
const std::vector<int>& apollo::perception::lidar::CloudMask::mask |
( |
| ) |
const |
|
inline |
◆ operator[]() [1/2]
int& apollo::perception::lidar::CloudMask::operator[] |
( |
int |
id | ) |
|
|
inline |
◆ operator[]() [2/2]
const int& apollo::perception::lidar::CloudMask::operator[] |
( |
int |
id | ) |
const |
|
inline |
◆ RemoveIndices() [1/2]
void apollo::perception::lidar::CloudMask::RemoveIndices |
( |
const base::PointIndices & |
indices | ) |
|
◆ RemoveIndices() [2/2]
template<typename IntegerType >
void apollo::perception::lidar::CloudMask::RemoveIndices |
( |
const std::vector< IntegerType > & |
indices | ) |
|
◆ RemoveIndicesOfIndices()
◆ ResetValue()
void apollo::perception::lidar::CloudMask::ResetValue |
( |
int |
source_value, |
|
|
int |
target_value |
|
) |
| |
◆ Set()
void apollo::perception::lidar::CloudMask::Set |
( |
size_t |
size, |
|
|
int |
init_value |
|
) |
| |
|
inline |
◆ size()
size_t apollo::perception::lidar::CloudMask::size |
( |
| ) |
const |
|
inline |
◆ ValidIndicesCount() [1/2]
size_t apollo::perception::lidar::CloudMask::ValidIndicesCount |
( |
| ) |
const |
◆ ValidIndicesCount() [2/2]
template<typename IntegerType >
size_t apollo::perception::lidar::CloudMask::ValidIndicesCount |
( |
const std::vector< IntegerType > & |
indices | ) |
const |
The documentation for this class was generated from the following file: