ECircle::ECircle
Constructs a ECircle object In a general content, the term object should be understood with the meaning of a class instance. In EasyObject, an object is a maximally-sized area of adjacent connected pixels belonging to the layer foreground..
Namespace: Euresys::Open_eVision
[C++]
void ECircle(
)
void ECircle(
const EPoint& center,
float diameter,
float originAngle,
bool direct
)
void ECircle(
const EPoint& center,
float diameter,
float originAngle
)
void ECircle(
const EPoint& center,
float diameter
)
void ECircle(
const EPoint& center,
const EPoint& origin,
bool direct
)
void ECircle(
const EPoint& center,
const EPoint& origin
)
void ECircle(
const EPoint& center,
float diameter,
float originAngle,
float amplitude
)
void ECircle(
const EPoint& origin,
const EPoint& middle,
const EPoint& end,
bool fullCircle
)
void ECircle(
const EPoint& origin,
const EPoint& middle,
const EPoint& end
)
void ECircle(
const ECircle& other
)
Parameters
center
Center coordinates of the circle at its nominal position. The default value is (0,0).
diameter
Nominal diameter of the circle. The default value is 100.
originAngle
Nominal angular origin of the circle. The default value is 0.
direct
true (default) means that angles increase anticlockwisely in a direct coordinate system.
origin
Origin point coordinates of the circle.
amplitude
Nominal angular amplitude of the circle. The default value is 360.
middle
Middle point coordinates of the circle.
end
End point coordinates of the circle.
fullCircle
true (default) in case of a full turn circle. If fullCircle is false, origin and end give the circle's amplitude.
other
ECircle.ECircle
Constructs a ECircle object.
Namespace: Euresys.Open_eVision
[C#]
void ECircle(
)
void ECircle(
EPoint center,
float diameter,
float originAngle,
bool direct
)
void ECircle(
EPoint center,
float diameter,
float originAngle
)
void ECircle(
EPoint center,
float diameter
)
void ECircle(
EPoint center,
EPoint origin,
bool direct
)
void ECircle(
EPoint center,
EPoint origin
)
void ECircle(
EPoint center,
float diameter,
float originAngle,
float amplitude
)
void ECircle(
EPoint origin,
EPoint middle,
EPoint end,
bool fullCircle
)
void ECircle(
EPoint origin,
EPoint middle,
EPoint end
)
void ECircle(
ECircle other
)
Parameters
center
Center coordinates of the circle at its nominal position. The default value is (0,0).
diameter
Nominal diameter of the circle. The default value is 100.
originAngle
Nominal angular origin of the circle. The default value is 0.
direct
true (default) means that angles increase anticlockwisely in a direct coordinate system.
origin
Origin point coordinates of the circle.
amplitude
Nominal angular amplitude of the circle. The default value is 360.
middle
Middle point coordinates of the circle.
end
End point coordinates of the circle.
fullCircle
true (default) in case of a full turn circle. If fullCircle is false, origin and end give the circle's amplitude.
other
ECircle.__init__
Constructs a ECircle object.
Module: open_evision
[Python]
__init__() -> None
__init__(
center: EPoint
diameter: float
originAngle: float
direct: bool
) -> None
__init__(
center: EPoint
diameter: float
originAngle: float
) -> None
__init__(
center: EPoint
diameter: float
) -> None
__init__(
center: EPoint
origin: EPoint
direct: bool
) -> None
__init__(
center: EPoint
origin: EPoint
) -> None
__init__(
center: EPoint
diameter: float
originAngle: float
amplitude: float
) -> None
__init__(
origin: EPoint
middle: EPoint
end: EPoint
fullCircle: bool
) -> None
__init__(
origin: EPoint
middle: EPoint
end: EPoint
) -> None
__init__(
other: ECircle
) -> None
Parameters
center
Center coordinates of the circle at its nominal position. The default value is (0,0).
diameter
Nominal diameter of the circle. The default value is 100.
originAngle
Nominal angular origin of the circle. The default value is 0.
direct
true (default) means that angles increase anticlockwisely in a direct coordinate system.
origin
Origin point coordinates of the circle.
amplitude
Nominal angular amplitude of the circle. The default value is 360.
middle
Middle point coordinates of the circle.
end
End point coordinates of the circle.
fullCircle
true (default) in case of a full turn circle. If fullCircle is false, origin and end give the circle's amplitude.
other