2 // This file was generated by the Eclipse Implementation of JAXB, v2.3.3
3 // See https://eclipse-ee4j.github.io/jaxb-ri
4 // Any modifications to this file will be lost upon recompilation of the source schema.
5 // Generated on: 2023.11.01 at 07:03:09 PM GMT
8 package jalview.xml.binding.jalview;
10 import javax.xml.bind.annotation.XmlAccessType;
11 import javax.xml.bind.annotation.XmlAccessorType;
12 import javax.xml.bind.annotation.XmlElement;
13 import javax.xml.bind.annotation.XmlType;
17 * The results of a PCA calculation
20 * <p>Java class for PcaDataType complex type.
22 * <p>The following schema fragment specifies the expected content
23 * contained within this class.
25 * <pre> &lt;complexType name="PcaDataType"&gt;
26 * &lt;complexContent&gt; &lt;restriction
27 * base="{http://www.w3.org/2001/XMLSchema}anyType"&gt;
28 * &lt;sequence&gt; &lt;element name="pairwiseMatrix"
29 * type="{www.jalview.org}DoubleMatrix"/&gt; &lt;element
30 * name="tridiagonalMatrix" type="{www.jalview.org}DoubleMatrix"/&gt;
31 * &lt;element name="eigenMatrix"
32 * type="{www.jalview.org}DoubleMatrix"/&gt; &lt;/sequence&gt;
33 * &lt;/restriction&gt; &lt;/complexContent&gt;
34 * &lt;/complexType&gt; </pre>
38 @XmlAccessorType(XmlAccessType.FIELD)
41 namespace = "www.jalview.org",
43 { "pairwiseMatrix", "tridiagonalMatrix", "eigenMatrix" })
44 public class PcaDataType
47 @XmlElement(required = true)
48 protected DoubleMatrix pairwiseMatrix;
50 @XmlElement(required = true)
51 protected DoubleMatrix tridiagonalMatrix;
53 @XmlElement(required = true)
54 protected DoubleMatrix eigenMatrix;
57 * Gets the value of the pairwiseMatrix property.
59 * @return possible object is {@link DoubleMatrix }
62 public DoubleMatrix getPairwiseMatrix()
64 return pairwiseMatrix;
68 * Sets the value of the pairwiseMatrix property.
71 * allowed object is {@link DoubleMatrix }
74 public void setPairwiseMatrix(DoubleMatrix value)
76 this.pairwiseMatrix = value;
80 * Gets the value of the tridiagonalMatrix property.
82 * @return possible object is {@link DoubleMatrix }
85 public DoubleMatrix getTridiagonalMatrix()
87 return tridiagonalMatrix;
91 * Sets the value of the tridiagonalMatrix property.
94 * allowed object is {@link DoubleMatrix }
97 public void setTridiagonalMatrix(DoubleMatrix value)
99 this.tridiagonalMatrix = value;
103 * Gets the value of the eigenMatrix property.
105 * @return possible object is {@link DoubleMatrix }
108 public DoubleMatrix getEigenMatrix()
114 * Sets the value of the eigenMatrix property.
117 * allowed object is {@link DoubleMatrix }
120 public void setEigenMatrix(DoubleMatrix value)
122 this.eigenMatrix = value;