- s - Variable in class haberman.rhizomatics.data.LowPassFilter
-
- scale_ - Variable in class haberman.rhizomatics.gl.drawers.SurroundEcho
-
- schedule_fullscreen_() - Method in class haberman.rhizomatics.fsm.Application
-
Sets immersive full screen mode.
- screen_height() - Static method in class haberman.rhizomatics.data.SharedBuffer
-
- screen_height_ - Variable in class haberman.rhizomatics.data.SharedBuffer
-
- screen_width() - Static method in class haberman.rhizomatics.data.SharedBuffer
-
- screen_width_ - Variable in class haberman.rhizomatics.data.SharedBuffer
-
Size of the screen (in pixels).
- SEARCH - Static variable in class haberman.rhizomatics.events.GPSEvent
-
- search() - Method in class haberman.rhizomatics.fsm.GPS
-
- search_duration_ - Variable in class haberman.rhizomatics.fsm.GPS
-
Amount of time (in ms) spent between 2 location updates when searching for an initial (and acceptable) user location.
- SearchEntry() - Constructor for class haberman.rhizomatics.fsm.GPS.SearchEntry
-
- select_track() - Method in class haberman.rhizomatics.fsm.AudioPlayer
-
Returns a new track, should be overridden in children classes.
- select_track() - Method in class haberman.rhizomatics.fsm.Reading
-
Given the SoundEntity.Where
enum value, returns a matching track uri.
- select_track() - Method in class haberman.rhizomatics.fsm.Soundscape
-
- sensor_manager - Variable in class haberman.rhizomatics.MainActivity
-
Compass
- set(Vector2) - Method in class haberman.rhizomatics.data.Vector2
-
- set_active_place(PlaceEntity) - Method in class haberman.rhizomatics.fsm.Map
-
Sets the current active place.
- set_alpha(float) - Method in class haberman.rhizomatics.map.PolyDrawer
-
Sets the alpha value of this PolyDrawer
.
- set_audio_state(AudioPlayer.AppState) - Static method in class haberman.rhizomatics.data.SharedBuffer
-
- set_audio_type(AudioPlayer.AudioType) - Static method in class haberman.rhizomatics.data.SharedBuffer
-
- set_count(float, float, int) - Method in class haberman.rhizomatics.ui.anim.ValueAnimator.Builder
-
Set the start_animation and end floating point numbers to be animated
- set_duration(long) - Method in class haberman.rhizomatics.ui.anim.ValueAnimator.Builder
-
Set the duration of the animation from start_animation to end
- set_expanded(int) - Method in class haberman.rhizomatics.ui.anim.ResizeAnimation
-
- set_gradient(Gradient) - Method in class haberman.rhizomatics.gl.drawers.SurroundEcho
-
- set_gradient_mode(IGradientDrawer.SpreadMode) - Method in class haberman.rhizomatics.gl.drawers.SurroundEcho
-
- set_interpolator(Interpolator) - Method in class haberman.rhizomatics.ui.anim.ValueAnimator.Builder
-
Set the interpolator to be used with the animation
- set_lecture_adapter(String) - Method in class haberman.rhizomatics.ui.HeaderFragment
-
- set_location(LatLng) - Static method in class haberman.rhizomatics.data.SharedBuffer
-
- set_location_state(SharedBuffer.LocationState) - Static method in class haberman.rhizomatics.data.SharedBuffer
-
- set_map(MapboxMap) - Static method in class haberman.rhizomatics.data.SharedBuffer
-
- set_position_state(SharedBuffer.PositionState) - Static method in class haberman.rhizomatics.data.SharedBuffer
-
- set_repeat(int, int) - Method in class haberman.rhizomatics.ui.anim.ValueAnimator.Builder
-
Set repetition related variables.
- set_state(ResizeAnimation.State) - Method in class haberman.rhizomatics.ui.anim.ResizeAnimation
-
- set_state(String, boolean) - Method in class haberman.rhizomatics.ui.toggle.ToggleButton
-
- set_state(String, boolean) - Method in class haberman.rhizomatics.ui.toggle.ToggleLocation
-
- set_state(String, boolean) - Method in class haberman.rhizomatics.ui.toggle.ToggleMarker
-
- setAlpha(double) - Method in class haberman.rhizomatics.data.LowPassFilter
-
- setBeta(double) - Method in class haberman.rhizomatics.data.OneEuroFilter
-
- setDerivateCutoff(double) - Method in class haberman.rhizomatics.data.OneEuroFilter
-
- setFrequency(double) - Method in class haberman.rhizomatics.data.OneEuroFilter
-
- setLayoutHeight(View, int) - Static method in class haberman.rhizomatics.MainActivity
-
Layout height data bindable.
- setMinCutoff(double) - Method in class haberman.rhizomatics.data.OneEuroFilter
-
- setup(Bundle, int) - Method in interface haberman.rhizomatics.gl.drawers.IColorDrawer
-
Where drawing internals should be initialized.
- setup(Gradient, IGradientDrawer.SpreadMode) - Method in interface haberman.rhizomatics.gl.drawers.IGradientDrawer
-
Where drawing internals should be initialized.
- setup(Gradient, IGradientDrawer.SpreadMode) - Method in class haberman.rhizomatics.gl.drawers.SurroundEcho
-
- setup() - Method in class haberman.rhizomatics.gl.GLProgram
-
- shape() - Method in class haberman.rhizomatics.fsm.entities.PlaceEntity
-
- shape_ - Variable in class haberman.rhizomatics.fsm.entities.PlaceEntity
-
A JSONObject
describing the polygon of the sound audible area.
- share(AudioPlayer.AppState, String, boolean) - Method in class haberman.rhizomatics.fsm.AudioPlayer
-
- SharedBuffer - Class in haberman.rhizomatics.data
-
This singleton class is used to sync instances of shared pieces of the application.
- SharedBuffer(DataManager, DisplayMetrics) - Constructor for class haberman.rhizomatics.data.SharedBuffer
-
Private Constructor.
- SharedBuffer.LocationState - Enum in haberman.rhizomatics.data
-
An enum for the possible location (GPS) states.
- SharedBuffer.MarkerState - Enum in haberman.rhizomatics.data
-
A binary enum to reflect visibility of markers.
- SharedBuffer.PositionState - Enum in haberman.rhizomatics.data
-
- show() - Method in class haberman.rhizomatics.ui.anim.SlideAnimation
-
- show(int, int) - Method in class haberman.rhizomatics.ui.HeaderFragment
-
Sets header information.
- show_(String, String, String) - Method in class haberman.rhizomatics.ui.HeaderFragment
-
Shows the header display.
- show_landscape() - Method in class haberman.rhizomatics.ui.HeaderFragment
-
- show_reading(PlaceEntity) - Method in class haberman.rhizomatics.ui.HeaderFragment
-
Displays the fragment with content coming from a
PlaceEntity
.
- Side() - Constructor for enum haberman.rhizomatics.ui.anim.SlideAnimation.Side
-
- side_ - Variable in class haberman.rhizomatics.ui.anim.SlideAnimation
-
Side along which the sliding occurs.
- silence_duration_ - Variable in class haberman.rhizomatics.fsm.Soundscape
-
The elpased duration of silence (in seconds).
- silence_handler_ - Variable in class haberman.rhizomatics.fsm.Soundscape
-
Thread tracked the elapsed amount of silence.
- silence_runnable_ - Variable in class haberman.rhizomatics.fsm.Soundscape
-
Silence thread action's interface.
- sim_progress - Variable in class haberman.rhizomatics.MainActivity
-
Dev
- sim_runnable - Variable in class haberman.rhizomatics.MainActivity
-
- SIMULATION_DURATION - Static variable in class haberman.rhizomatics.data.Constants
-
The duration of the simulation (in ms).
- SIMULATION_LOCATIONS - Static variable in class haberman.rhizomatics.data.Constants
-
A list of LatLng
to simulate a track.
- SleepEntry() - Constructor for class haberman.rhizomatics.fsm.GPS.SleepEntry
-
- slide_animation_ - Variable in class haberman.rhizomatics.ui.HeaderFragment
-
- SlideAnimation - Class in haberman.rhizomatics.ui.anim
-
2 states animator that will take a view in or out on a given side of the screen.
- SlideAnimation(View, float, SlideAnimation.Side) - Constructor for class haberman.rhizomatics.ui.anim.SlideAnimation
-
Constructor.
- SlideAnimation.Side - Enum in haberman.rhizomatics.ui.anim
-
Enum the four possible sides of transformation.
- SlideAnimation.State - Enum in haberman.rhizomatics.ui.anim
-
Enum the possible animations' states.
- SOUND_COLUMNS - Static variable in class haberman.rhizomatics.data.DataManager
-
- sound_entity() - Method in class haberman.rhizomatics.fsm.Reading
-
- sound_entity_ - Variable in class haberman.rhizomatics.fsm.Reading
-
- SOUND_ID - Static variable in class haberman.rhizomatics.data.DataManager
-
Sounds tables's fields.
- SOUND_PLACE - Static variable in class haberman.rhizomatics.data.DataManager
-
- SOUND_TABLE - Static variable in class haberman.rhizomatics.data.DataManager
-
- SOUND_TRACK - Static variable in class haberman.rhizomatics.data.DataManager
-
- SOUND_TYPES - Static variable in class haberman.rhizomatics.data.DataManager
-
- SOUND_WHERE - Static variable in class haberman.rhizomatics.data.DataManager
-
- SoundEntity - Class in haberman.rhizomatics.fsm.entities
-
Class describing every attributes of a
Reading
.
- SoundEntity(int, String, JSONObject, String) - Constructor for class haberman.rhizomatics.fsm.entities.SoundEntity
-
- SoundEntity.Where - Enum in haberman.rhizomatics.fsm.entities
-
- Soundscape - Class in haberman.rhizomatics.fsm
-
The FSM driving the map related updates for a soundscape playback.
- Soundscape(Context) - Constructor for class haberman.rhizomatics.fsm.Soundscape
-
Constructor.
- soundscape - Variable in class haberman.rhizomatics.MainActivity
-
- Soundscape.IdleEntry - Class in haberman.rhizomatics.fsm
-
- Soundscape.PendingEntry - Class in haberman.rhizomatics.fsm
-
- spread_mode_ - Variable in class haberman.rhizomatics.gl.drawers.SurroundEcho
-
- SpreadMode() - Constructor for enum haberman.rhizomatics.gl.drawers.IGradientDrawer.SpreadMode
-
- START - Static variable in class haberman.rhizomatics.events.GPSEvent
-
- start() - Method in class haberman.rhizomatics.fsm.Application
-
- start_growth() - Method in class haberman.rhizomatics.map.Overlay
-
Starts the growth animation.
- start_gyro() - Method in class haberman.rhizomatics.MainActivity
-
- start_tracking() - Method in class haberman.rhizomatics.MainActivity
-
Starts tracking.
- start_value_ - Variable in class haberman.rhizomatics.ui.anim.ValueAnimator.Builder
-
- start_value_ - Variable in class haberman.rhizomatics.ui.anim.ValueAnimator
-
Initial value to start animation
- StartEntry() - Constructor for class haberman.rhizomatics.fsm.Application.StartEntry
-
- StartEntry() - Constructor for class haberman.rhizomatics.fsm.GPS.StartEntry
-
- state() - Method in class haberman.rhizomatics.fsm.Application
-
- state() - Method in class haberman.rhizomatics.fsm.AudioPlayer
-
- state() - Method in class haberman.rhizomatics.fsm.GPS
-
Returns the current state of the
GPS.fsm_
.
- state() - Method in class haberman.rhizomatics.fsm.Map
-
- state() - Method in class haberman.rhizomatics.fsm.Place
-
- state() - Method in class haberman.rhizomatics.fsm.Soundscape
-
Returns the actual fsm's AppState
.
- state() - Method in class haberman.rhizomatics.ui.anim.ResizeAnimation
-
- State() - Constructor for enum haberman.rhizomatics.ui.anim.ResizeAnimation.State
-
- state() - Method in class haberman.rhizomatics.ui.anim.SlideAnimation
-
- State() - Constructor for enum haberman.rhizomatics.ui.anim.SlideAnimation.State
-
- state_ - Variable in class haberman.rhizomatics.ui.anim.ResizeAnimation
-
- state_ - Variable in class haberman.rhizomatics.ui.anim.SlideAnimation
-
- state_ - Variable in class haberman.rhizomatics.ui.toggle.ToggleButton
-
- state_log() - Method in class haberman.rhizomatics.MainActivity
-
- states_ - Variable in class haberman.rhizomatics.ui.toggle.ToggleButton
-
- STOP - Static variable in class haberman.rhizomatics.events.GPSEvent
-
- stop() - Method in class haberman.rhizomatics.fsm.Application
-
- stop() - Method in class haberman.rhizomatics.fsm.GPS
-
- stop() - Method in class haberman.rhizomatics.fsm.Map
-
- stop() - Method in class haberman.rhizomatics.fsm.Place
-
- stop_growth() - Method in class haberman.rhizomatics.map.Overlay
-
Stops the growth animation.
- stop_tracking() - Method in class haberman.rhizomatics.MainActivity
-
- StopEntry() - Constructor for class haberman.rhizomatics.fsm.Application.StopEntry
-
- StopEntry() - Constructor for class haberman.rhizomatics.fsm.GPS.StopEntry
-
- StopEntry() - Constructor for class haberman.rhizomatics.fsm.Map.StopEntry
-
- StopEntry() - Constructor for class haberman.rhizomatics.fsm.Place.StopEntry
-
- stroke_color_ - Variable in class haberman.rhizomatics.map.PolyDrawer
-
- stroke_gradient_ - Variable in class haberman.rhizomatics.map.Overlay
-
A
Gradient
object for peels' stroke color interpolation.
- STROKE_WIDTH - Variable in class haberman.rhizomatics.map.Overlay
-
The default stoke width of polygons.
- stroke_width_ - Variable in class haberman.rhizomatics.map.PolyDrawer
-
- sub(Vector2) - Method in class haberman.rhizomatics.data.Vector2
-
- SurroundEcho - Class in haberman.rhizomatics.gl.drawers
-
Created by haberman on 3/13/18.
- SurroundEcho() - Constructor for class haberman.rhizomatics.gl.drawers.SurroundEcho
-