75 int64_t
ByteSize()
const {
return byte_size_; }
79 bool IsObject()
const {
return dtype_code_ == DtypeCode::Object; }
88 static constexpr
size_t max_name_len_ = 16;
91 char name_[max_name_len_];
95 inline const Dtype Dtype::FromType<float>() {
100 inline const Dtype Dtype::FromType<double>() {
105 inline const Dtype Dtype::FromType<int8_t>() {
110 inline const Dtype Dtype::FromType<int16_t>() {
115 inline const Dtype Dtype::FromType<int32_t>() {
120 inline const Dtype Dtype::FromType<int64_t>() {
125 inline const Dtype Dtype::FromType<uint8_t>() {
130 inline const Dtype Dtype::FromType<uint16_t>() {
135 inline const Dtype Dtype::FromType<uint32_t>() {
140 inline const Dtype Dtype::FromType<uint64_t>() {
145 inline const Dtype Dtype::FromType<bool>() {
Dtype()
Definition: Dtype.h:64
static const Dtype FromType()
Definition: Dtype.h:71
DtypeCode
Definition: Dtype.h:55
bool operator==(const PointXYZ A, const PointXYZ B)
Definition: Cloud.h:151
static const Dtype Int8
Definition: Dtype.h:44
constexpr bool operator!=(const optional< T > &x, const optional< T > &y)
Definition: Optional.h:625
std::string ToString() const
Definition: Dtype.h:81
static const Dtype UInt8
Definition: Dtype.h:48
#define LogError(...)
Definition: Console.h:79
static const Dtype Int32
Definition: Dtype.h:46
static const Dtype UInt32
Definition: Dtype.h:50
static const Dtype Undefined
Definition: Dtype.h:41
static const Dtype UInt16
Definition: Dtype.h:49
static const Dtype Float32
Definition: Dtype.h:42
static const Dtype Int64
Definition: Dtype.h:47
#define OPEN3D_API
Definition: Macro.h:45
Definition: PinholeCameraIntrinsic.cpp:35
std::string name
Definition: FilePCD.cpp:58
int64_t ByteSize() const
Definition: Dtype.h:75
static const Dtype Int16
Definition: Dtype.h:45
static const Dtype Bool
Definition: Dtype.h:52
static const Dtype UInt64
Definition: Dtype.h:51
bool IsObject() const
Definition: Dtype.h:79
DtypeCode GetDtypeCode() const
Definition: Dtype.h:77
static const Dtype Float64
Definition: Dtype.h:43