ELine::ELine

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

Another ELine object to be copied in the new ELine object.

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

Another ELine object to be copied in the new ELine object.

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

Another ELine object to be copied in the new ELine object.