# Package com.castlabs.sdk.viisights

package com.castlabs.sdk.viisights

- Related Packages
  Package
  Description
  com.castlabs.sdk.viisights.effects
- Class
  Description
  Attribute
  Represents an attribute with a class type, name, value, and score.
  Category
  Represents a category with a label, ID, type, name, and score.
  ContentClass
  Represents a content class with its associated attributes.
  Hotspot
  Represents a hotspot in a video, indicating a specific event or object of interest within a defined time range.
  HotspotPlot
  A custom view that displays hotspots or scenes as boxes on a timeline.
  Scene
  Represents a scene in the Viisight system, defined by its start and end times,
  ViisightData
  ViisightData class represents the data structure for Viisight tracks, scenes, and hotspots.
  ViisightModel
  Represents the model for Viisight, containing scenes and hotspots.
  ViisightPlugin
  Implements the Downloadable interface to provide resources
  ViisightsDecorator
  ViisightsDecorator is a utility class that integrates with the PlayerController to load and parse Viisights data from a given URI, and provides scene information based on the current playback position.
  ViisightsDecorator.Callback
  Callback interface to notify about scene changes and model readiness.
  ViisightsParser
  Parses the JSON data from Viisights into a structured model.