Open3D (C++ API)
Public Member Functions | Data Fields
open3d::SmallArray< T, size > Struct Template Reference

#include <Indexer.h>

Public Member Functions

OPEN3D_HOST_DEVICEoperator[] (int i) const
 
OPEN3D_HOST_DEVICE T & operator[] (int i)
 
 SmallArray ()=default
 
 SmallArray (const SmallArray &)=default
 
SmallArrayoperator= (const SmallArray &)=default
 

Data Fields

data_ [size]
 

Constructor & Destructor Documentation

◆ SmallArray() [1/2]

template<typename T, int size>
open3d::SmallArray< T, size >::SmallArray ( )
default

◆ SmallArray() [2/2]

template<typename T, int size>
open3d::SmallArray< T, size >::SmallArray ( const SmallArray< T, size > &  )
default

Member Function Documentation

◆ operator=()

template<typename T, int size>
SmallArray& open3d::SmallArray< T, size >::operator= ( const SmallArray< T, size > &  )
default

◆ operator[]() [1/2]

template<typename T, int size>
OPEN3D_HOST_DEVICE T open3d::SmallArray< T, size >::operator[] ( int  i) const
inline

◆ operator[]() [2/2]

template<typename T, int size>
OPEN3D_HOST_DEVICE T& open3d::SmallArray< T, size >::operator[] ( int  i)
inline

Field Documentation

◆ data_

template<typename T, int size>
T open3d::SmallArray< T, size >::data_[size]

The documentation for this struct was generated from the following file: