class HT_Camera_Obliquity
See Also
HT_Camera, HT_Camera_Obliquity_D
(in files)
Data Members
float x, y
Angular measure used to define shear
transformation
associated with obliquity.
Operators
operator ==
Returns HK_True
if two HT_Camera_Obliquity
values compare equally.
operator !=
Returns HK_True
if two HT_Camera_Obliquity
values do not compare equally.
Constructor
HT_Camera_Obliquity
Constructs an HT_Camera_Obliquity
object.
HT_Camera_Obliquity::HT_Camera_Obliquity
Purpose
Initializes a new camera obliquity object
Synopsis
HT_Camera_Obliquity ()
HT_Camera_Obliquity (float px, float py)
HT_Camera_Obliquity(HT_Camera_Obliquity_D const & obl)
Details
The first form, HT_Camera_Obliquity(), initializes
x and y obliquity values to zero.
The second form copies the px and py obliquity
from the parameters.
Given double precision, the third form generates a floating
point.
HT_Camera_Obliquity::operator
==
Purpose
Returns HK_True if two HT_Camera_Obliquity
values are equal.
Synopsis
HT_Boolean operator== (HT_Camera_Obliquity const & compare)const
HT_Camera_Obliquity::operator
!=
Purpose
Returns HK_True if two HT_Camera_Obliquity
values are not equal.
Synopsis
HT_Boolean operator!= (HT_Camera_Obliquity const & compare) const
HT_Camera_Obliquity::x,
y
Purpose
Angular measure used to define shear
transformation associated with obliquity.
Synopsis
float x;
float y;
Details
HT_Camera_Obliquity.y gives the angle, measured
in the metric of the camera system, between the ZC axis
and the projection on the XCZC plane of the
Z V axis. HT_Camera_Obliquity.x gives the angle
between the ZC axis and the projection on the YCZC
plane of the Z V axis
For a detailed description of cameras, see the section,
"Camera Classes,"
in chapter 2, "Heidi Architecture."