Point3D

Description

Represents three-dimensional point in the Cartesian system.

 struct Point3D
    {
		float x;
		float y;
		float z;
    };

Structure fields and default values (if defined) are described below:

struct Point3D
{
	Real	X;
	Real	Y;
	Real	Z;


	Real X() const	{ return X;	};
	Real Y() const	{ return Y;	};
	Real Z() const	{ return Z;	};

	bool operator == ( const avl::Point3D& rhs ) const
	{
		return X == rhs.X && 
			Y == rhs.Y && 
			Z == rhs.Z;
	}

	bool operator != ( const avl::Point3D& rhs ) const
	{
		return !(operator==(rhs));
	}

};

See also

CalibrateCamera, DetectChessboardGrid