Core Plot (iOS and tvOS)
Cocoa plotting framework for macOS, iOS, and tvOS
CPTNumericDataType.h
Go to the documentation of this file.
1 
6 typedef NS_ENUM (NSInteger, CPTDataTypeFormat) {
13 };
14 
19 typedef NS_CLOSED_ENUM(NSInteger, CPTDataOrder) {
22 };
23 
27 typedef struct _CPTNumericDataType {
29  size_t sampleBytes;
31 }
33 
34 #if __cplusplus
35 extern "C" {
36 #endif
37 
40 CPTNumericDataType CPTDataType(CPTDataTypeFormat format, size_t sampleBytes, CFByteOrder byteOrder);
45 
47 
48 #if __cplusplus
49 }
50 #endif
CPTNumericDataType
Structure that describes the encoding of numeric data samples.
Definition: CPTNumericDataType.h:27
CPTDataOrderRowsFirst
@ CPTDataOrderRowsFirst
Numeric data is arranged in row-major order.
Definition: CPTNumericDataType.h:20
CPTDataTypeIsSupported
BOOL CPTDataTypeIsSupported(CPTNumericDataType format)
Validates a data type format.
Definition: CPTNumericDataType.m:102
CPTDataTypeEqualToDataType
BOOL CPTDataTypeEqualToDataType(CPTNumericDataType dataType1, CPTNumericDataType dataType2)
Compares two data types for equality.
Definition: CPTNumericDataType.m:186
CPTDataTypeWithDataTypeString
CPTNumericDataType CPTDataTypeWithDataTypeString(NSString *__nonnull dataTypeString)
Initializes a CPTNumericDataType struct from a data type string.
Definition: CPTNumericDataType.m:33
CPTDataTypeFormat
CPTDataTypeFormat
Enumeration of data formats for numeric data.
Definition: CPTNumericDataType.h:6
CPTIntegerDataType
@ CPTIntegerDataType
Integer.
Definition: CPTNumericDataType.h:8
CPTDataTypeStringFromDataType
NSString *__nonnull CPTDataTypeStringFromDataType(CPTNumericDataType dataType)
Generates a string representation of the given data type.
Definition: CPTNumericDataType.m:49
CPTDataType
CPTNumericDataType CPTDataType(CPTDataTypeFormat format, size_t sampleBytes, CFByteOrder byteOrder)
Initializes a CPTNumericDataType struct with the given parameter values.
Definition: CPTNumericDataType.m:18
CPTNumericDataType::byteOrder
CFByteOrder byteOrder
Byte order.
Definition: CPTNumericDataType.h:30
CPTDataOrderColumnsFirst
@ CPTDataOrderColumnsFirst
Numeric data is arranged in column-major order.
Definition: CPTNumericDataType.h:21
CPTUndefinedDataType
@ CPTUndefinedDataType
Undefined.
Definition: CPTNumericDataType.h:7
CFByteOrder
CPTNumericDataType::sampleBytes
size_t sampleBytes
Number of bytes in each sample.
Definition: CPTNumericDataType.h:29
CPTComplexFloatingPointDataType
@ CPTComplexFloatingPointDataType
Complex floating point.
Definition: CPTNumericDataType.h:11
CPTFloatingPointDataType
@ CPTFloatingPointDataType
Floating point.
Definition: CPTNumericDataType.h:10
BOOL
typedef BOOL
CPTUnsignedIntegerDataType
@ CPTUnsignedIntegerDataType
Unsigned integer.
Definition: CPTNumericDataType.h:9
CPTDataOrder
CPTDataOrder
Enumeration of memory arrangements for multi-dimensional data arrays.
Definition: CPTNumericDataType.h:19
CPTDecimalDataType
@ CPTDecimalDataType
NSDecimal.
Definition: CPTNumericDataType.h:12
NSString
CPTNumericDataType::dataTypeFormat
CPTDataTypeFormat dataTypeFormat
Data type format.
Definition: CPTNumericDataType.h:28