#include <hps.h>
The ShapePoint class is a point used in shape definitions. It is a 2d point.
HPS::ShapePoint::ShapePoint |
( |
float |
in_x, |
|
|
float |
in_y |
|
) |
| |
Construct a new ShapePoint, with margins computed automatically This is equivalent to using a ShapePoint constructed with the following two ShapeCoordinates ShapeCoordinate(A, 0, FloatArray(1, A)) ShapeCoordiante(0, B, FloatArray(1, B))
- Parameters
-
in_x | A normalized distance over the horizontal text bounds and margins |
in_y | A normalized distance over the vertical text bounds and margins. |
bool HPS::ShapePoint::Equals |
( |
ShapePoint const & |
in_that | ) |
const |
|
inline |
This function is used to check an object for equivalence to this.
- Parameters
-
in_that | The object to compare to this. |
- Returns
- true if the objects are equivalent, false otherwise.
bool HPS::ShapePoint::operator!= |
( |
ShapePoint const & |
in_that | ) |
const |
|
inline |
This function is used to check an object for equivalence to this.
- Parameters
-
in_that | The object to compare to this. |
- Returns
- true if the objects are not equivalent, false otherwise.
bool HPS::ShapePoint::operator== |
( |
ShapePoint const & |
in_that | ) |
const |
|
inline |
This function is used to check an object for equivalence to this.
- Parameters
-
in_that | The object to compare to this. |
- Returns
- true if the objects are equivalent, false otherwise.
The documentation for this class was generated from the following file: