E3DSphere Class

Represents a 3D sphere.

Namespace: Euresys::Open_eVision_23_12::Easy3D

Methods

(re)Defines the sphere parameters:
It is possible to use the center and the radius of the sphere.
Computes the distance between a E3DPoint and the sphere, defined as the distance to the nearest point of the sphere.
Creates an E3DSphere object.
It is possible to initialize it by specifying its center and radius.
Gets the center point of the sphere.
Gets the radius of the sphere.
Loads a E3DSphere. The given ESerializer must have been created for reading.
Assignment operator
Saves a E3DSphere. The given ESerializer must have been created for writing.
Transforms the 3D sphere with the given transformation matrix. The transformation matrix must contain a rigid transformation (translation and rotation only).

E3DSphere Class

Represents a 3D sphere.

Namespace: Euresys.Open_eVision_23_12.Easy3D

Properties

Gets the center point of the sphere.
Gets the radius of the sphere.

Methods

(re)Defines the sphere parameters:
It is possible to use the center and the radius of the sphere.
Computes the distance between a E3DPoint and the sphere, defined as the distance to the nearest point of the sphere.
Creates an E3DSphere object.
It is possible to initialize it by specifying its center and radius.
Loads a E3DSphere. The given ESerializer must have been created for reading.
Assignment operator
Saves a E3DSphere. The given ESerializer must have been created for writing.
Transforms the 3D sphere with the given transformation matrix. The transformation matrix must contain a rigid transformation (translation and rotation only).