CQuadrilateral
The CQuadrilateral
class represents a quadrilateral shape in 2D space. It contains an array of four CPoint objects, which represent the vertices of the quadrilateral.
Definition
Namespace: dynamsoft::basic_structures
Assembly: DynamsoftCore
class CQuadrilateral
Attributes Summary
Attribute | Type |
---|---|
points |
CPoint |
id |
int |
Methods Summary
Method | Description |
---|---|
Contains |
Determines whether a point is inside the quadrilateral. |
GetArea |
Gets the area of the quadrilateral. |
GetBoundingRect |
Gets the bounding rectangle of the quadrilateral. |
points
The point array of the quadrilateral.
CPoint points[4]
See Also
id
The id of the quadrilateral.
int id
Contains
Determines whether a point is inside the quadrilateral.
bool Contains(const CPoint* point) const
Parameters
[in] point
The point to test.
Return value
Returns true if the point inside the quadrilateral, false otherwise.
See Also
GetArea
Gets the area of the quadrilateral.
int GetArea() const
Return value
Returns the area of the quadrilateral.
GetBoundingRect
Gets the bounding rectangle of the quadrilateral.
CRect GetBoundingRect() const;
Return value
Returns the bounding rectangle of the quadrilateral, in type of CRect
.