Skip navigation links
A B C D E F G H I J L M N O P R S T U V W X Y 

S

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
GPS.search() trigger.
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
Given Constants.AREA_TRACKS_AMOUNT, returns a random track.
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
Passes a new adapter to the HeaderFragment.reading_pager_ by splitting an content of an input md file into distinct paragraphs.
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
Sets ResizeAnimation.view_ dimensions to the corresponding input state value without animating.
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
An enum to indicate where the SharedBuffer.user_location_ stands relatively to places.
show() - Method in class haberman.rhizomatics.ui.anim.SlideAnimation
Animates the view to SlideAnimation.State.VISIBLE.
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
The SoundEntity handled by this state machine.
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
Private constructor since we always use SoundEntity.from_cursor(Cursor) to create new instances.
SoundEntity.Where - Enum in haberman.rhizomatics.fsm.entities
List of all possible types of audible area: SoundEntity.Where.INSIDE: the sound is a reading played within the place contour; SoundEntity.Where.AROUND: the sound is audible around the place by a given SoundEntity.around_extent_ factor; SoundEntity.Where.ELSEWHERE: the playback is played anywhere else.
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
Action taken before the state machine enters AppState#IDLE -> removes every callbacks, nullify AudioPlayer.player_ and sets the application wide audio state to AudioPlayer.AppState.IDLE.
Soundscape.PendingEntry - Class in haberman.rhizomatics.fsm
Action taken before the state machine enters AppState#PENDING -> starts the Soundscape.silence_runnable_.
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
Returns the current state of the Application.fsm_.
state() - Method in class haberman.rhizomatics.fsm.AudioPlayer
Returns the current state of the AudioPlayer.fsm_.
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
Returns the current state of the Place.fsm_.
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
Current state of the animation: either ResizeAnimation.State.EXPANDED or ResizeAnimation.State.COLLAPSED.
state_ - Variable in class haberman.rhizomatics.ui.anim.SlideAnimation
Current state of the animation: either SlideAnimation.State.VISIBLE or SlideAnimation.State.HIDDEN.
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
GPS.stop() trigger.
stop() - Method in class haberman.rhizomatics.fsm.Map
Map.stop() trigger.
stop() - Method in class haberman.rhizomatics.fsm.Place
Place.stop() trigger.
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
ColorInt value for the PolyDrawer.polyline_ drawing.
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
Width of the PolyDrawer.polyline_ stroke.
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
 
A B C D E F G H I J L M N O P R S T U V W X Y 
Skip navigation links