PCL
pcl::ProcessParameterType Namespace Reference

Process parameter data types. More...

Functions

bool IsInteger (int type)
 
bool IsNumeric (int type)
 
bool IsReal (int type)
 
bool IsVariableLength (int type)
 

Detailed Description

ProcessParameterType::Invalid Represents an invalid process parameter type
ProcessParameterType::UInt8 Unsigned 8-bit integer (unsigned char)
ProcessParameterType::Int8 Signed 8-bit integer (char)
ProcessParameterType::UInt16 Unsigned 16-bit integer (unsigned short)
ProcessParameterType::Int16 Signed 16-bit integer (short)
ProcessParameterType::UInt32 Unsigned 32-bit integer (unsigned int)
ProcessParameterType::Int32 Signed 32-bit integer (int)
ProcessParameterType::UInt64 Unsigned 64-bit integer (unsigned long long)
ProcessParameterType::Int64 Signed 64-bit integer (long long)
ProcessParameterType::Float IEEE 754 single precision (float, 32-bit floating point)
ProcessParameterType::Double IEEE 754 double precision (double, 64-bit floating point)
ProcessParameterType::Boolean Boolean (implemented as uint32, where true=1 and false=0)
ProcessParameterType::Enumeration Enumerated (implemented as int32)
ProcessParameterType::String String (Unicode string encoded as UTF-16)
ProcessParameterType::Block Block (implemented as ByteArray)
ProcessParameterType::Table Table process parameter