MCPcopy Create free account
hub / github.com/TheAlgorithms/Python / add_side

Method add_side

geometry/geometry.py:194–200  ·  view source on GitHub ↗

>>> Polygon().add_side(Side(5)) Polygon(sides=[Side(length=5, angle=Angle(degrees=90), next_side=None)])

(self, side: Side)

Source from the content-addressed store, hash-verified

192 sides: list[Side] = field(default_factory=list)
193
194 def add_side(self, side: Side) -> Self:
195 """
196 >>> Polygon().add_side(Side(5))
197 Polygon(sides=[Side(length=5, angle=Angle(degrees=90), next_side=None)])
198 """
199 self.sides.append(side)
200 return self
201
202 def get_side(self, index: int) -> Side:
203 """

Callers 1

post_initMethod · 0.80

Calls 1

appendMethod · 0.45

Tested by

no test coverage detected