Convert a sequence of Vector to a TColgp harray (OCCT specific).
(pts: Sequence[VectorLike])
| 5410 | |
| 5411 | |
| 5412 | def _pts_to_harray(pts: Sequence[VectorLike]) -> TColgp_HArray1OfPnt: |
| 5413 | """ |
| 5414 | Convert a sequence of Vector to a TColgp harray (OCCT specific). |
| 5415 | """ |
| 5416 | |
| 5417 | rv = TColgp_HArray1OfPnt(1, len(pts)) |
| 5418 | |
| 5419 | for i, p in enumerate(pts): |
| 5420 | rv.SetValue(i + 1, Vector(p).toPnt()) |
| 5421 | |
| 5422 | return rv |
| 5423 | |
| 5424 | |
| 5425 | def _pts_to_harray2D(pts: Sequence[tuple[Real, Real]]) -> TColgp_HArray1OfPnt2d: |