|
User Documentation |
|
Centre for Vision, Speech & Signal Processing |
Comments:
The class PPerspectivity2dC represents a perspective transformation
of objects in projective three-space. The perspective is
represented by a general projective transformation.
Parent Classes:
Methods:
- PPerspectivity2dC(const PPoint2dC & e,const PLine2dC & i)
-
Creates a perspective projection whose center is 'e' and objects are
projected onto the image plane 'i'.
- const PProjection2dC & operator=(const PProjection2dC & p)
-
Assigment.
Access to the elements of the projection.
--------------------------------------------
- RealT operator()(IndexT i,IndexT j) const
-
Returns the value of the element with indexes (i,j).
- RealT & operator()(IndexT i,IndexT j)
-
Access to the value of the element with indexes (i,j).
- const PProjection2dC & PProjection2d() const
-
Access to the constant object.
- PProjection2dC & PProjection2d()
-
Access to the object.
- PLine2dC Plane(IndexT i) const
-
Returns the row 'i'.
Setting of matrix elements.
---------------------------
- void Set(const PProjection2dC & p)
-
Sets all elements of the projection according
to the projection 'p'.
- PProjection2dC & SetLine(IndexT i,const PLine2dC & p)
-
Sets the elements of the row 'i' according to the elements of
the line 'p'.
Projective operations.
----------------------
- PProjection2dC I() const
-
Returns the inverse projective transformation.
- PPoint2dC operator*(const PPoint2dC & p) const
-
Projects the point 'p' into the image point. The function
is equivalent to the operator()(const PPoint2dC & p).
- PPoint2dC operator()(const PPoint2dC & p) const
-
Projects the point 'p' into the image point. The function
is equivalent to the operator*(const PPoint2dC & p).
- PProjection2dC operator*(const PProjection2dC & p) const
-
Returns the composition of two projections. The result
projects projective objects in the same way as they would be
projected by projection 'p' at first and then by this projection.
|
Programmer:Radek Marik, Documentation by CxxDoc: Tue Mar 20 10:48:08 2001
|