Package com.macrofocus.high_d.mds.spring
Class FastNeighbouringSamplingSpringMDSEngine
java.lang.Object
com.macrofocus.high_d.mds.AbstractMDSEngine
com.macrofocus.high_d.mds.spring.SpringMDSEngine
com.macrofocus.high_d.mds.spring.FastNeighbouringSamplingSpringMDSEngine
- All Implemented Interfaces:
MDSEngine
-
Constructor Summary
ConstructorsConstructorDescriptionFastNeighbouringSamplingSpringMDSEngine(SpringModel spring, com.macrofocus.molap.dataframe.matrix.Matrix dist, int length, CPExecutor executor) -
Method Summary
Modifier and TypeMethodDescriptionprotected com.macrofocus.molap.dataframe.matrix.MatrixgetModel()voidsetDampingConstant(double dampingConstant) voidsetDeltaTime(double deltaTime) voidsetGroundDampingConstant(double groundDampingConstant) voidsetGroundForceOn(boolean groundForceOn) voidsetGroundSpringConstant(double groundSpringConstant) voidsetLayoutBounds(double layoutBounds) voidsetLength(int length) voidsetNumNeighbours(int numNeighbours) voidsetNumSamples(int numSamples) voidsetObjectMass(double objectMass) voidsetParameters(SpringModel spring, com.macrofocus.molap.dataframe.matrix.Matrix dist, int length) voidsetRandomizeSampleEvery(int randomizeSampleEvery) voidsetSpringConstant(double springConstant) Methods inherited from class com.macrofocus.high_d.mds.AbstractMDSEngine
addEngineListener, computeStress, isAlive, isInterrupted, notifyEngineFinished, notifyEngineIterated, removeEngineListener, startEngine, stopEngine
-
Constructor Details
-
FastNeighbouringSamplingSpringMDSEngine
-
FastNeighbouringSamplingSpringMDSEngine
public FastNeighbouringSamplingSpringMDSEngine(SpringModel spring, com.macrofocus.molap.dataframe.matrix.Matrix dist, int length, CPExecutor executor)
-
-
Method Details
-
getModel
-
getDistanceTable
protected com.macrofocus.molap.dataframe.matrix.Matrix getDistanceTable()- Specified by:
getDistanceTablein classAbstractMDSEngine
-
setParameters
public void setParameters(SpringModel spring, com.macrofocus.molap.dataframe.matrix.Matrix dist, int length) - Specified by:
setParametersin classSpringMDSEngine
-
setLength
public void setLength(int length) -
createRunCommand
- Specified by:
createRunCommandin classAbstractMDSEngine
-
setGroundDampingConstant
public void setGroundDampingConstant(double groundDampingConstant) -
setDampingConstant
public void setDampingConstant(double dampingConstant) -
setDeltaTime
public void setDeltaTime(double deltaTime) -
setGroundForceOn
public void setGroundForceOn(boolean groundForceOn) -
setGroundSpringConstant
public void setGroundSpringConstant(double groundSpringConstant) -
setLayoutBounds
public void setLayoutBounds(double layoutBounds) -
setNumNeighbours
public void setNumNeighbours(int numNeighbours) -
setNumSamples
public void setNumSamples(int numSamples) -
setObjectMass
public void setObjectMass(double objectMass) -
setSpringConstant
public void setSpringConstant(double springConstant) -
setRandomizeSampleEvery
public void setRandomizeSampleEvery(int randomizeSampleEvery)
-