ACloudViewer  3.9.4
A Modern Library for 3D Data Processing
cloudViewer::core::AdvancedIndexPreprocessor Member List

This is the complete list of members for cloudViewer::core::AdvancedIndexPreprocessor, including all inherited members.

AdvancedIndexPreprocessor(const Tensor &tensor, const std::vector< Tensor > &index_tensors)cloudViewer::core::AdvancedIndexPreprocessorinline
ExpandBoolTensors(const std::vector< Tensor > &index_tensors)cloudViewer::core::AdvancedIndexPreprocessorprotectedstatic
ExpandToCommonShapeExceptZeroDim(const std::vector< Tensor > &index_tensors)cloudViewer::core::AdvancedIndexPreprocessorstatic
GetIndexedShape() constcloudViewer::core::AdvancedIndexPreprocessorinline
GetIndexedStrides() constcloudViewer::core::AdvancedIndexPreprocessorinline
GetIndexTensors() constcloudViewer::core::AdvancedIndexPreprocessorinline
GetOutputShape() constcloudViewer::core::AdvancedIndexPreprocessorinline
GetTensor() constcloudViewer::core::AdvancedIndexPreprocessorinline
index_tensors_cloudViewer::core::AdvancedIndexPreprocessorprotected
indexed_shape_cloudViewer::core::AdvancedIndexPreprocessorprotected
indexed_strides_cloudViewer::core::AdvancedIndexPreprocessorprotected
IsIndexSplittedBySlice(const std::vector< Tensor > &index_tensors)cloudViewer::core::AdvancedIndexPreprocessorstatic
output_shape_cloudViewer::core::AdvancedIndexPreprocessorprotected
RestrideIndexTensor(const Tensor &index_tensor, int64_t dims_before, int64_t dims_after)cloudViewer::core::AdvancedIndexPreprocessorstatic
RestrideTensor(const Tensor &tensor, int64_t dims_before, int64_t dims_indexed, SizeVector replacement_shape)cloudViewer::core::AdvancedIndexPreprocessorstatic
RunPreprocess()cloudViewer::core::AdvancedIndexPreprocessorprotected
ShuffleIndexedDimsToFront(const Tensor &tensor, const std::vector< Tensor > &index_tensors)cloudViewer::core::AdvancedIndexPreprocessorstatic
tensor_cloudViewer::core::AdvancedIndexPreprocessorprotected