DEFAULT_TITLE

Type: string

DEFAULT_XLABEL

Type: string

DEFAULT_YLABEL

Type: string

PARTICLE_MOTION_ELEMENT

src/particlemotion.ts
PARTICLE_MOTION_ELEMENT

Type: string

particleMotion_css

src/particlemotion.ts
particleMotion_css

addDivForParticleMotion

src/particlemotion.ts
addDivForParticleMotion(svgParent: any, xSeisData: SeismogramDisplayData, ySeisData: SeismogramDisplayData, timeRange: Interval?): ParticleMotion
Parameters
svgParent (any)
xSeisData (SeismogramDisplayData)
ySeisData (SeismogramDisplayData)
timeRange (Interval?)
Returns
ParticleMotion

addParticleMotion

src/particlemotion.ts
addParticleMotion(svgParent: any, xSeisData: SeismogramDisplayData, ySeisData: SeismogramDisplayData, timeRange: Interval?): ParticleMotion
Parameters
svgParent (any)
xSeisData (SeismogramDisplayData)
ySeisData (SeismogramDisplayData)
timeRange (Interval?)
Returns
ParticleMotion

createParticleMotionConfig

src/particlemotion.ts
createParticleMotionConfig(timeRange: Interval?): SeismographConfig
Parameters
timeRange (Interval?)
Returns
SeismographConfig

Particle motion plot.

new ParticleMotion(xSeisData: Array<SeismogramDisplayData>?, ySeisData: Array<SeismogramDisplayData>?, seisConfig: SeismographConfig?, seismographConfig: any)

Extends SeisPlotElement

Parameters
xSeisData (Array<SeismogramDisplayData>?) x axis seismogram
ySeisData (Array<SeismogramDisplayData>?) y axis seismogram
seisConfig (SeismographConfig?)
seismographConfig (any) config, not all parameters are used in particle motion plots. Can be null for defaults.
Static Members
_lastID
Instance Members
plotId
_xSeisData
_ySeisData
height
outerWidth
outerHeight
xScale
xScaleRmean
xAxis
yScale
yScaleRmean
yAxis
svg
xSeisData
xSeisData
ySeisData
ySeisData
checkResize()
drawParticleMotion()
drawParticleMotionForSegment(lineG, segA, segB)
drawAxis()
rescaleAxis()
calcScaleDomain()
calcWidthHeight(nOuterWidth, nOuterHeight)
createHandlebarsInput()