Class Segment3D

java.lang.Object
jaba.Segment3D

public class Segment3D extends Object
Created by IntelliJ IDEA. User: Andrea Date: 5-ago-2005 Time: 15.01.25 To change this template use File | Settings | File Templates.
  • Constructor Details

    • Segment3D

      public Segment3D()
    • Segment3D

      public Segment3D(double beta11, double beta12, double beta13, double beta21, double beta22, double beta23, Vertex s1, Vertex s2)
    • Segment3D

      public Segment3D(BetaVertex b1, BetaVertex b2, Vertex s1, Vertex s2)
  • Method Details

    • CreateLt

      public Vector<Object> CreateLt(Vector<Object> tri)
      Create a vector of segments. It is used to check not to use the same segment twice in 3D space construction
      Parameters:
      tri -
      Returns:
    • getBeta

      public BetaVertex getBeta(int stat)
    • getBeta11

      public double getBeta11()
    • getBeta12

      public double getBeta12()
    • getBeta13

      public double getBeta13()
    • getBeta21

      public double getBeta21()
    • getBeta22

      public double getBeta22()
    • getBeta23

      public double getBeta23()
    • getS1

      public Vertex getS1()
    • getS2

      public Vertex getS2()
    • toString

      public String toString()
      Overrides:
      toString in class Object
    • FixLtFromJoin

      public Vector<Object> FixLtFromJoin(Vector<Object> sect2station, Vector<Object> lt)
      Starting from the sides of the sectors where they saturate 2 stations obtained by joining them where saturate 3 stations adds the segments created and removes those already used
      Parameters:
      sect2station -
      lt -
      Returns:
    • FixLtFrom2Dxy

      public Vector<Object> FixLtFrom2Dxy(Vector<Sector2D> resxy)
    • FixLtFrom2Dxz

      public Vector<Object> FixLtFrom2Dxz(Vector<Sector2D> resxz)
    • FixLtFrom2Dyz

      public Vector<Object> FixLtFrom2Dyz(Vector<Sector2D> resyz)