esys :: lsm :: examples :: DisplacementPlotter :: Data :: Class Data
[hide private]
[frames] | no frames]

Class Data

Objects store position and displacement vectors.

Instance Methods [hide private]
 
__init__(self, point, displacement)
Initialise data.
3 element sequence of floats
getPoint(self)
Returns position.
3 element sequence of floats
getDisplacement(self)
Returns displacement.
float
getDisplacementMagnitude(self)
Returns displacement magnitude.
Method Details [hide private]

__init__(self, point, displacement)
(Constructor)

 

Initialise data.

Parameters:
  • point (3 element sequence of floats) - position of displacement.
  • displacement (3 element sequence of floats) - displacement at point.

getPoint(self)

 

Returns position.

Returns: 3 element sequence of floats
data position

getDisplacement(self)

 

Returns displacement.

Returns: 3 element sequence of floats
data displacement

getDisplacementMagnitude(self)

 

Returns displacement magnitude.

Returns: float
magnitude of seld.getDisplacement() vector