public class NewtonMesh3D extends DeformableMesh3D
ALPHA, BETA, connection_index, connections, data_object, GAMMA, nodes, ORIGIN, positions, triangle_index, triangles
Constructor and Description |
---|
NewtonMesh3D(ArrayList<double[]> node_positions,
ArrayList<int[]> connection_indices,
ArrayList<int[]> triangle_indices) |
NewtonMesh3D(DeformableMesh3D mesh) |
NewtonMesh3D(double[] positions,
int[] connection_indices,
int[] triangle_indices) |
Modifier and Type | Method and Description |
---|---|
void |
reshape() |
void |
update() |
addExternalEnergy, calculateCurvature, calculateIntensity, calculateNormalScan, calculateStress, calculateVolume, calculateVolume, clearEnergies, confine, create3DObject, createSubMesh, getAdjacencyMap, getBoundingBox, getColor, getConnectedNodes, getConnections, getCoordinates, getCurvatureMap, getExternalEnergies, getOutterBounds, isSelected, isShowSurface, loadMesh, partialUpdate, removeExternalEnergy, resetPositions, rotate, scale, setColor, setPositions, setSelected, setShowSurface, syncConnectionIndices, syncTriangleIndices, translate, updatePositionBuffer
public NewtonMesh3D(ArrayList<double[]> node_positions, ArrayList<int[]> connection_indices, ArrayList<int[]> triangle_indices)
public NewtonMesh3D(double[] positions, int[] connection_indices, int[] triangle_indices)
public NewtonMesh3D(DeformableMesh3D mesh)
public void reshape()
reshape
in class DeformableMesh3D
public void update()
update
in class DeformableMesh3D
Copyright © 2013–2022 Francis Crick Institute. All rights reserved.