E3DAttribute Enum

This enumeration contains the possible attributes of the EPointCloud in addition to the E3DPoint. The attributes have constraints about the type that is used to represent them. See also E3DAttribute.

Namespace: Euresys::Open_eVision::Easy3D

E3DAttribute_Color
Represents the color of an E3DPoint, it should use the type EC24A.
E3DAttribute_Normal
Represents the normal of an E3DPoint, it should use the type E3DPoint.
E3DAttribute_Intensity
Represents the intensity of an E3DPoint, it should use a numeric type.
E3DAttribute_Texture
Represents the texture of an E3DPoint, it can use any type.
E3DAttribute_Index
Represents an index related to an E3DPoint, it should use the type uint32_t or int32_t.
E3DAttribute_Confidence
Represents the confidence of an E3DPoint, it should use the type float.
E3DAttribute_Distance
Represents the distance of an E3DPoint to another element, it should use the type float. This attribute can be set by E3DAligner, E3DMatcher, E3DComparer.
E3DAttribute_Curvature
Represents the local curvature of an E3DPoint, it should use the type float. This attribute can be set by EPointCloud::ComputeNormalsAndCurvatures.

Remarks

Numeric types are: uint8_t, uint16_t, uint32_t, int32_t, float, double.

E3DAttribute Enum

This enumeration contains the possible attributes of the EPointCloud in addition to the E3DPoint. The attributes have constraints about the type that is used to represent them. See also E3DAttribute.

Namespace: Euresys.Open_eVision.Easy3D

Color
Represents the color of an E3DPoint, it should use the type EC24A.
Normal
Represents the normal of an E3DPoint, it should use the type E3DPoint.
Intensity
Represents the intensity of an E3DPoint, it should use a numeric type.
Texture
Represents the texture of an E3DPoint, it can use any type.
Index
Represents an index related to an E3DPoint, it should use the type uint32_t or int32_t.
Confidence
Represents the confidence of an E3DPoint, it should use the type float.
Distance
Represents the distance of an E3DPoint to another element, it should use the type float. This attribute can be set by E3DAligner, E3DMatcher, E3DComparer.
Curvature
Represents the local curvature of an E3DPoint, it should use the type float. This attribute can be set by EPointCloud::ComputeNormalsAndCurvatures.

Remarks

Numeric types are: uint8_t, uint16_t, uint32_t, int32_t, float, double.