![]() |
ACloudViewer
3.9.4
A Modern Library for 3D Data Processing
|
#include <stdint.h>

Go to the source code of this file.
Namespaces | |
| CV_TYPES | |
| cloudViewer object type flags | |
Macros | |
| #define | CVCORELIB_CVTYPES_H |
| #define | CC_HIERARCH_BIT 0x00000000000001 |
| #define | CC_LEAF_BIT 0x00000000000002 |
| #define | CC_GROUP_BIT 0x00000000000004 |
| #define | CC_PRIMITIVE_BIT 0x00000000000008 |
| #define | CC_ARRAY_BIT 0x00000000000010 |
| #define | CC_LABEL_BIT 0x00000000000020 |
| #define | CC_VIEWPORT_BIT 0x00000000000040 |
| #define | CC_CUSTOM_BIT 0x00000000000080 |
| #define | CC_CLOUD_BIT 0x00000000000100 |
| #define | CC_MESH_BIT 0x00000000000200 |
| #define | CC_OCTREE_BIT 0x00000000000400 |
| #define | CC_POLYLINE_BIT 0x00000000000800 |
| #define | CC_IMAGE_BIT 0x00000000001000 |
| #define | CC_SENSOR_BIT 0x00000000002000 |
| #define | CC_PLANE_BIT 0x00000000004000 |
| #define | CC_SPHERE_BIT 0x00000000008000 |
| #define | CC_TORUS_BIT 0x00000000010000 |
| #define | CC_CYLINDER_BIT 0x00000000020000 |
| #define | CC_CONE_BIT 0x00000000040000 |
| #define | CC_BOX_BIT 0x00000000080000 |
| #define | CC_DISH_BIT 0x00000000100000 |
| #define | CC_EXTRU_BIT 0x00000000200000 |
| #define | CC_KDTREE_BIT 0x00000000400000 |
| #define | CC_FACET_BIT 0x00000000800000 |
| #define | CC_MATERIAL_BIT 0x00000001000000 |
| #define | CC_CLIP_BOX_BIT 0x00000002000000 |
| #define | CC_TRANS_BUFFER_BIT 0x00000004000000 |
| #define | CC_GROUND_BASED_BIT 0x00000008000000 |
| #define | CC_RGB_COLOR_BIT 0x00000010000000 |
| #define | CC_NORMAL_BIT 0x00000020000000 |
| #define | CC_COMPRESSED_NORMAL_BIT 0x00000040000000 |
| #define | CC_TEX_COORDS_BIT 0x00000080000000 |
| #define | CC_CAMERA_BIT 0x00000100000000 |
| #define | CC_QUADRIC_BIT 0x00000200000000 |
| #define | CC_RGBA_COLOR_BIT 0x00000400000000 |
| #define | CC_COORDINATESYSTEM_BIT 0x00000800000000 |
| #define | CC_CIRCLE_BIT 0x00002000000000 |
| #define | CC_DISC_BIT 0x00004000000000 |
| #define | CC_BBOX_BIT 0x00200000000000 |
| #define | CC_ORIENTED_BBOX_BIT 0x00400000000000 |
| #define | CC_OCTREE2_BIT 0x00800000000000 |
| #define | CC_VOXEL_GRID_BIT 0x01000000000000 |
| #define | CC_IMAGE2_BIT 0x02000000000000 |
| #define | CC_RGBD_IMAGE_BIT 0x04000000000000 |
| #define | CC_LINESET_BIT 0x08000000000000 |
| #define | CC_LINE3D_BIT 0x10000000000000 |
| #define | CC_MESH_BASE_BIT 0x20000000000000 |
| #define | CC_TETRA_MESH_BIT 0x40000000000000 |
| #define | CC_HALF_EDGE_MESH_BIT 0x80000000000000 |
Typedefs | |
| using | PointCoordinateType = float |
| Type of the coordinates of a (N-D) point. More... | |
| using | CV_CLASS_ENUM = int64_t |
| Type of object type flags (64 bits) More... | |
Enumerations | |
| enum | CV_OBJECT_FLAG { CC_ENABLED = 2 , CC_LOCKED = 4 } |
| Type of a single scalar field value. More... | |
| enum | CV_TYPES::GeometryType : CV_CLASS_ENUM { CV_TYPES::OBJECT = 0 , CV_TYPES::HIERARCHY_OBJECT = 0x00000000000001 , CV_TYPES::POINT_CLOUD = HIERARCHY_OBJECT | 0x00000000000100 , CV_TYPES::MESH = HIERARCHY_OBJECT | 0x00000000000200 , CV_TYPES::SUB_MESH = HIERARCHY_OBJECT | 0x00000000000200 | 0x00000000000002 , CV_TYPES::MESH_GROUP = MESH | 0x00000000000004 , CV_TYPES::FACET = HIERARCHY_OBJECT | 0x00000000800000 , CV_TYPES::POINT_OCTREE = HIERARCHY_OBJECT | 0x00000000000400 | 0x00000000000002 , CV_TYPES::POINT_KDTREE = HIERARCHY_OBJECT | 0x00000000400000 | 0x00000000000002 , CV_TYPES::POLY_LINE = HIERARCHY_OBJECT | 0x00000000000800 , CV_TYPES::CIRCLE = POLY_LINE | 0x00002000000000 , CV_TYPES::IMAGE = 0x00000000000001 | 0x00000000001000 , CV_TYPES::CALIBRATED_IMAGE = IMAGE | 0x00000000000002 , CV_TYPES::SENSOR = 0x00000000000001 | 0x00000000002000 , CV_TYPES::GBL_SENSOR = SENSOR | 0x00000008000000 , CV_TYPES::CAMERA_SENSOR = SENSOR | 0x00000100000000 , CV_TYPES::PRIMITIVE = MESH | 0x00000000000008 , CV_TYPES::PLANE = PRIMITIVE | 0x00000000004000 , CV_TYPES::SPHERE = PRIMITIVE | 0x00000000008000 , CV_TYPES::TORUS = PRIMITIVE | 0x00000000010000 , CV_TYPES::CONE = PRIMITIVE | 0x00000000040000 , CV_TYPES::OLD_CYLINDER_ID , CV_TYPES::CYLINDER , CV_TYPES::BOX = PRIMITIVE | 0x00000000080000 , CV_TYPES::DISH = PRIMITIVE | 0x00000000100000 , CV_TYPES::EXTRU = PRIMITIVE | 0x00000000200000 , CV_TYPES::QUADRIC = PRIMITIVE | 0x00000200000000 , CV_TYPES::MATERIAL_SET = 0x00000001000000 | 0x00000000000004 | 0x00000000000002 , CV_TYPES::ARRAY = 0x00000000000010 , CV_TYPES::NORMALS_ARRAY = 0x00000000000010 | 0x00000020000000 | 0x00000000000002 , CV_TYPES::NORMAL_INDEXES_ARRAY , CV_TYPES::RGB_COLOR_ARRAY = 0x00000000000010 | 0x00000010000000 | 0x00000000000002 , CV_TYPES::RGBA_COLOR_ARRAY = 0x00000000000010 | 0x00000400000000 | 0x00000000000002 , CV_TYPES::TEX_COORDS_ARRAY = 0x00000000000010 | 0x00000080000000 | 0x00000000000002 , CV_TYPES::LABEL_2D = HIERARCHY_OBJECT | 0x00000000000020 | 0x00000000000002 , CV_TYPES::VIEWPORT_2D_OBJECT = HIERARCHY_OBJECT | 0x00000000000040 | 0x00000000000002 , CV_TYPES::VIEWPORT_2D_LABEL = VIEWPORT_2D_OBJECT | 0x00000000000020 , CV_TYPES::CLIPPING_BOX = 0x00000002000000 | 0x00000000000002 , CV_TYPES::TRANS_BUFFER = HIERARCHY_OBJECT | 0x00000004000000 | 0x00000000000002 , CV_TYPES::COORDINATESYSTEM = PRIMITIVE | 0x00000800000000 , CV_TYPES::DISC = PRIMITIVE | 0x00004000000000 , CV_TYPES::MESH_BASE = HIERARCHY_OBJECT | 0x20000000000000 , CV_TYPES::TETRA_MESH = MESH_BASE | 0x40000000000000 , CV_TYPES::HALF_EDGE_MESH = MESH_BASE | 0x80000000000000 , CV_TYPES::VOXEL_GRID = HIERARCHY_OBJECT | 0x01000000000000 , CV_TYPES::LINESET = HIERARCHY_OBJECT | 0x08000000000000 , CV_TYPES::LINE3D = HIERARCHY_OBJECT | 0x10000000000000 , CV_TYPES::BBOX = HIERARCHY_OBJECT | 0x00200000000000 | 0x00000000000002 , CV_TYPES::ORIENTED_BBOX = HIERARCHY_OBJECT | 0x00400000000000 | 0x00000000000002 , CV_TYPES::IMAGE2 = HIERARCHY_OBJECT | 0x02000000000000 | 0x00000000000002 , CV_TYPES::POINT_OCTREE2 = HIERARCHY_OBJECT | 0x00800000000000 | 0x00000000000002 , CV_TYPES::RGBD_IMAGE = HIERARCHY_OBJECT | 0x04000000000000 | 0x00000000000002 , CV_TYPES::CUSTOM_H_OBJECT = HIERARCHY_OBJECT | 0x00000000000080 , CV_TYPES::CUSTOM_LEAF_OBJECT = CUSTOM_H_OBJECT | 0x00000000000002 } |
| using CV_CLASS_ENUM = int64_t |
| using PointCoordinateType = float |
| enum CV_OBJECT_FLAG |