ELine::ELine
Constructs a ELine 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 ELine(
)
void ELine(
const EPoint& center,
float length,
float angle
)
void ELine(
const EPoint& center,
float length
)
void ELine(
const EPoint& origin,
const EPoint& end
)
void ELine(
const ELine& other
)
Parameters
center
Center coordinates of the line at its nominal position. The default value is (0,0).
length
Nominal length of the line. The default value is 100.
angle
Nominal rotation angle of the line. The default value is 0.
origin
Origin point coordinates of the line.
end
End point coordinates of the line.
other
ELine.ELine
Constructs a ELine object.
Namespace: Euresys.Open_eVision
[C#]
void ELine(
)
void ELine(
EPoint center,
float length,
float angle
)
void ELine(
EPoint center,
float length
)
void ELine(
EPoint origin,
EPoint end
)
void ELine(
ELine other
)
Parameters
center
Center coordinates of the line at its nominal position. The default value is (0,0).
length
Nominal length of the line. The default value is 100.
angle
Nominal rotation angle of the line. The default value is 0.
origin
Origin point coordinates of the line.
end
End point coordinates of the line.
other
ELine.__init__
Constructs a ELine object.
Module: open_evision
[Python]
__init__() -> None
__init__(
center: EPoint
length: float
angle: float
) -> None
__init__(
center: EPoint
length: float
) -> None
__init__(
origin: EPoint
end: EPoint
) -> None
__init__(
other: ELine
) -> None
Parameters
center
Center coordinates of the line at its nominal position. The default value is (0,0).
length
Nominal length of the line. The default value is 100.
angle
Nominal rotation angle of the line. The default value is 0.
origin
Origin point coordinates of the line.
end
End point coordinates of the line.
other