/
NikolayIvkin
/
TheAlgorithms
Обзор
Документация
Войти
/
NikolayIvkin
/
TheAlgorithms
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
src/main/java/com/thealgorithms/lineclipping/utils/Point.java
43 строки
764 B
ShikariSohan
Add line clipping algorithms (#5580)
07 окт 2024, 15:21
Не верифицирован
07 окт 2024, 15:21
c45b2b8
Код
Авторство
О чём код?
package com.thealgorithms.lineclipping.utils; import java.util.Objects; /** * @author moksedursohan * @since 10/4/24 */ public class Point { public double x; public double y; public Point() { } public Point(double x, double y) { this.x = x; this.y = y; } @Override public boolean equals(Object o) { if (this == o) { return true; } if (!(o instanceof Point point)) { return false; } return Double.compare(x, point.x) == 0 && Double.compare(y, point.y) == 0; } @Override public int hashCode() { return Objects.hash(x, y); } @Override public String toString() { return "(" + x + ", " + y + ")"; } }