- PagerAdapter - Class in haberman.rhizomatics.ui.pager
-
Fragment that adapts an input array of paragraphs into a stack of ViewPager
's.
- PagerAdapter(FragmentManager, ArrayList<String>) - Constructor for class haberman.rhizomatics.ui.pager.PagerAdapter
-
Constructor.
- PagerFragment - Class in haberman.rhizomatics.ui.pager
-
Pager layout setup that simply sets the content of the TextView
from the bundled arguments.
- PagerFragment() - Constructor for class haberman.rhizomatics.ui.pager.PagerFragment
-
- PagerWrapper - Class in haberman.rhizomatics.ui.pager
-
Extends a ViewPager
by overwriting its measurements method so its final height wraps its
entire content.
- PagerWrapper(Context) - Constructor for class haberman.rhizomatics.ui.pager.PagerWrapper
-
- PagerWrapper(Context, AttributeSet) - Constructor for class haberman.rhizomatics.ui.pager.PagerWrapper
-
- paragraphs_ - Variable in class haberman.rhizomatics.ui.pager.PagerAdapter
-
The list of paragraphs to adapt.
- PAUSE - Static variable in class haberman.rhizomatics.events.AudioEvent
-
- pause() - Method in class haberman.rhizomatics.fsm.Application
-
- pause() - Method in class haberman.rhizomatics.fsm.AudioPlayer
-
- PauseEntry() - Constructor for class haberman.rhizomatics.fsm.AudioPlayer.PauseEntry
-
- peels_ - Variable in class haberman.rhizomatics.map.Overlay
-
- PEELS_AMOUNT - Variable in class haberman.rhizomatics.map.Overlay
-
- peels_amount_ - Variable in class haberman.rhizomatics.map.Overlay
-
The amount of peels (meaning:
PolyDrawer
) we should create.
- PendingEntry() - Constructor for class haberman.rhizomatics.fsm.Soundscape.PendingEntry
-
- PERMISSION_REQUEST_CODE - Static variable in class haberman.rhizomatics.data.Constants
-
Used to track the ACCESS_FINE_LOCATION
and RECORD_AUDIO
permission requests.
- Place - Class in haberman.rhizomatics.fsm
-
The FSM driving the map related updates for an overlay.
- Place(Context, PlaceEntity) - Constructor for class haberman.rhizomatics.fsm.Place
-
- Place.AppState - Enum in haberman.rhizomatics.fsm
-
States enum.
- Place.AppTrigger - Enum in haberman.rhizomatics.fsm
-
Trigger enum.
- Place.EnterEntry - Class in haberman.rhizomatics.fsm
-
- Place.ExitEntry - Class in haberman.rhizomatics.fsm
-
- Place.StopEntry - Class in haberman.rhizomatics.fsm
-
- place_ - Variable in class haberman.rhizomatics.map.Overlay
-
A
PlaceEntity
object descriptor this overlay belongs to.
- PLACE_AUTHOR - Static variable in class haberman.rhizomatics.data.DataManager
-
- PLACE_COLUMNS - Static variable in class haberman.rhizomatics.data.DataManager
-
- place_entity() - Method in class haberman.rhizomatics.events.MapEvent
-
- place_entity() - Method in class haberman.rhizomatics.ui.HeaderFragment
-
- place_entity_ - Variable in class haberman.rhizomatics.events.MapEvent
-
An optional
PlaceEntity
to be attached with this event.
- place_entity_ - Variable in class haberman.rhizomatics.fsm.Place
-
- place_entity_ - Variable in class haberman.rhizomatics.ui.HeaderFragment
-
- place_from_entity_(PlaceEntity) - Method in class haberman.rhizomatics.fsm.Map
-
- place_from_marker_(Marker) - Method in class haberman.rhizomatics.fsm.Map
-
Finds the corresponding
Place
a
Marker
is associated to by comparing locations.
- PLACE_ID - Static variable in class haberman.rhizomatics.data.DataManager
-
Places tables's fields.
- place_id() - Method in class haberman.rhizomatics.fsm.entities.SoundEntity
-
- place_id_ - Variable in class haberman.rhizomatics.fsm.entities.SoundEntity
-
- PLACE_NAME - Static variable in class haberman.rhizomatics.data.DataManager
-
- PLACE_SHAPE - Static variable in class haberman.rhizomatics.data.DataManager
-
- PLACE_TABLE - Static variable in class haberman.rhizomatics.data.DataManager
-
- PLACE_THEME - Static variable in class haberman.rhizomatics.data.DataManager
-
- PLACE_TYPES - Static variable in class haberman.rhizomatics.data.DataManager
-
- PlaceEntity - Class in haberman.rhizomatics.fsm.entities
-
Class describing every attributes of a
Place
.
- PlaceEntity(String, String, String, JSONObject, JSONObject) - Constructor for class haberman.rhizomatics.fsm.entities.PlaceEntity
-
- PlaceEvent - Class in haberman.rhizomatics.events
-
- PlaceEvent(String, PlaceEntity) - Constructor for class haberman.rhizomatics.events.PlaceEvent
-
Constructor.
- places_ - Variable in class haberman.rhizomatics.data.DataManager
-
Keeps an in-memory tracks of all places.
- places_ - Variable in class haberman.rhizomatics.fsm.Map
-
An array containing every
Place
s.
- places_ - Variable in class haberman.rhizomatics.gl.drawers.SurroundEcho
-
- PLAY - Static variable in class haberman.rhizomatics.events.AudioEvent
-
- play() - Method in class haberman.rhizomatics.fsm.AudioPlayer
-
- play(SoundEntity) - Method in class haberman.rhizomatics.fsm.Reading
-
AppTrigger#play
trigger.
- play() - Method in class haberman.rhizomatics.fsm.Soundscape
-
AppTrigger#play
trigger.
- PlayEntry() - Constructor for class haberman.rhizomatics.fsm.AudioPlayer.PlayEntry
-
- player() - Method in class haberman.rhizomatics.fsm.AudioPlayer
-
- player_ - Variable in class haberman.rhizomatics.fsm.AudioPlayer
-
The player.
- PLAYER_ACTION - Static variable in class haberman.rhizomatics.events.UXEvent
-
- player_button_ - Variable in class haberman.rhizomatics.ui.HeaderFragment
-
- player_progress_ - Variable in class haberman.rhizomatics.ui.HeaderFragment
-
- PlayerAction() - Constructor for enum haberman.rhizomatics.ui.HeaderFragment.PlayerAction
-
- PlayGuard() - Constructor for class haberman.rhizomatics.fsm.AudioPlayer.PlayGuard
-
- points() - Method in class haberman.rhizomatics.fsm.entities.PlaceEntity
-
- points(boolean) - Method in class haberman.rhizomatics.map.PolyDrawer
-
Gets an ArrayList
of locations of this PolyDrawer
.
- points_ - Variable in class haberman.rhizomatics.fsm.entities.PlaceEntity
-
A list of LatLng
for the base polygon points' locations.
- points_ - Variable in class haberman.rhizomatics.gl.drawers.SurroundEcho
-
- points_ - Variable in class haberman.rhizomatics.map.PolyDrawer
-
Points describing this PolyDrawer
.
- PolyDrawer - Class in haberman.rhizomatics.map
-
Since we can't set the stroke width of a polygon (
issue #4087),
this container stores the drawing of an area as both a
Polyline
and a
Polygon
.
- PolyDrawer(ArrayList<LatLng>, ArrayList<LatLng>, int, int, float, float[]) - Constructor for class haberman.rhizomatics.map.PolyDrawer
-
Constructor.
- PolyFactory - Class in haberman.rhizomatics.map
-
This class contains static method to compute parametric polygons' coordinates.
- PolyFactory() - Constructor for class haberman.rhizomatics.map.PolyFactory
-
- polygon_ - Variable in class haberman.rhizomatics.map.PolyDrawer
-
The Polygon
.
- polyline_ - Variable in class haberman.rhizomatics.map.PolyDrawer
-
The Polyline
.
- position - Variable in class haberman.rhizomatics.data.Gradient.ColorPoint
-
The position inside the gradient (0/1).
- position_state() - Static method in class haberman.rhizomatics.data.SharedBuffer
-
- position_state_ - Variable in class haberman.rhizomatics.data.SharedBuffer
-
- PositionState() - Constructor for enum haberman.rhizomatics.data.SharedBuffer.PositionState
-
- PREPARE - Static variable in class haberman.rhizomatics.events.AudioEvent
-
- prepared_ - Variable in class haberman.rhizomatics.fsm.AudioPlayer
-
Indicates that a sound has been prepared and is ready to play.
- PrepareEntry() - Constructor for class haberman.rhizomatics.fsm.AudioPlayer.PrepareEntry
-
- previous_location - Variable in class haberman.rhizomatics.MainActivity
-
- program_handle_ - Variable in class haberman.rhizomatics.gl.GLProgram
-
- project_on_circle(LatLng, double, double) - Static method in class haberman.rhizomatics.utils.GeoUtils
-
Projects a given location to a certain radius along a provided angle.