Class MachineDefinition

java.lang.Object
gaiasky.scenegraph.MachineDefinition

public class MachineDefinition extends Object
Definition of a spacecraft with its parameters, model, etc.
  • Constructor Details

    • MachineDefinition

      public MachineDefinition()
  • Method Details

    • getName

      public String getName()
    • setName

      public void setName(String name)
    • getSize

      public double getSize()
    • setSize

      public void setSize(Double size)
    • getMass

      public double getMass()
    • setMass

      public void setMass(Double mass)
    • getFullpowertime

      public double getFullpowertime()
    • setFullpowertime

      public void setFullpowertime(Double fullpowertime)
    • getResponsiveness

      public double getResponsiveness()
    • setResponsiveness

      public void setResponsiveness(Double responsiveness)
    • getPower

      public double getPower()
    • setPower

      public void setPower(Double power)
    • getDrag

      public double getDrag()
    • setDrag

      public void setDrag(Double drag)
    • getModel

      public ModelComponent getModel()
    • setModel

      public void setModel(ModelComponent model)
    • getShadowvalues

      public double[] getShadowvalues()
    • setShadowvalues

      public void setShadowvalues(double[] shadowvalues)
    • toString

      public String toString()
      Overrides:
      toString in class Object