Aurelon Open API
8.1.1
Loading...
Searching...
No Matches
AOI_Multigon.cpp
1
#include "./AOI_Multigon.h"
2
#include "../GMultigon.h"
3
4
using namespace
aur;
5
using namespace
aur::PDF;
6
18
AOI_Point
AOI_Object_Multigon::GetCentre
()
const
19
{
20
PDF::Point fp = MultigonPtr(
this
)->GetCentre();
21
return
AOI_Point
( fp.x, fp.y );
22
}
23
29
int32_t
AOI_Object_Multigon::GetNumberCorners
()
const
30
{
31
return
MultigonPtr(
this
)->GetNumberCorners();
32
}
33
39
AOI_Point
AOI_Object_Multigon::GetRadi
()
const
40
{
41
PDF::Point fp = MultigonPtr(
this
)->GetRadi();
42
return
AOI_Point
( fp.x, fp.y );
43
}
44
51
float
AOI_Object_Multigon::GetAngle
()
const
52
{
53
return
MultigonPtr(
this
)->angle();
54
}
55
61
bool
AOI_Object_Multigon::IsStar
()
const
62
{
63
return
MultigonPtr(
this
)->IsStar();
64
}
65
72
AOI_Point
AOI_Object_Multigon::GetStart
()
const
73
{
74
PDF::Point fp = MultigonPtr(
this
)->GetStart();
75
return
AOI_Point
( fp.x, fp.y );
76
}
77
83
void
AOI_Object_Multigon::GetMapping
(
AOI_Mapping
& map )
const
84
{
85
return
MultigonPtr(
this
)->GetMapping( (Mapping&)map );
86
}
AOI_Mapping
3x3 matrix
Definition
AOI_Types.h:113
AOI_Object_Multigon::GetAngle
float GetAngle() const
Definition
AOI_Multigon.cpp:51
AOI_Object_Multigon::GetRadi
AOI_Point GetRadi() const
Definition
AOI_Multigon.cpp:39
AOI_Object_Multigon::GetStart
AOI_Point GetStart() const
Definition
AOI_Multigon.cpp:72
AOI_Object_Multigon::GetNumberCorners
int32_t GetNumberCorners() const
Definition
AOI_Multigon.cpp:29
AOI_Object_Multigon::GetCentre
AOI_Point GetCentre() const
Definition
AOI_Multigon.cpp:18
AOI_Object_Multigon::GetMapping
void GetMapping(AOI_Mapping &) const
Definition
AOI_Multigon.cpp:83
AOI_Object_Multigon::IsStar
bool IsStar() const
Definition
AOI_Multigon.cpp:61
AOI_Point
Coordinate.
Definition
AOI_Types.h:137
desktop
Source
PDFEngine
OpenAPI
AOI_Multigon.cpp
Generated by
1.11.0