Files
secondo/Javagui/viewer/hoese/algebras/Dspllinep.java
2026-01-23 17:03:45 +08:00

32 lines
708 B
Java

package viewer.hoese.algebras;
import sj.lang.ListExpr;
public class Dspllinep extends Dsplline{
protected boolean fillSegment(ListExpr v, double[] koord, boolean useProjection){
if (v.listLength() != 2) {
return super.fillSegment(v,koord,useProjection);
}
ListExpr p1 = v.first();
ListExpr p2 = v.second();
double[] pcoord = new double[2];
if(!Dsplpointp.fillCoordsS(p1,pcoord,useProjection)){
return false;
}
koord[0] = pcoord[0];
koord[1] = pcoord[1];
if(!Dsplpointp.fillCoordsS(p2,pcoord,useProjection)){
return false;
}
koord[2] = pcoord[0];
koord[3] = pcoord[1];
return true;
}
}