quaternion-java/fr/alnotz/quaternion/IsDual.java

17 lines
347 B
Java
Raw Normal View History

2023-05-23 07:34:07 +00:00
package fr.alnotz.quaternion;
2023-05-18 21:45:24 +00:00
2023-05-23 21:28:58 +00:00
/**
* Interface détiquette pour tout nombre dual.
*/
2023-05-18 21:45:24 +00:00
public interface IsDual {
double getR();
double getD();
void setR(double r);
void setD(double d);
2023-05-19 00:11:21 +00:00
IsDual plus(IsDual dual);
IsDual times(IsDual dual);
IsDual conjugate();
2023-05-18 21:45:24 +00:00
boolean equals(IsDual dual);
2023-05-18 22:57:23 +00:00
String toString();
2023-05-18 21:45:24 +00:00
}