Class imPlayer

Object
   |
   +--imPlayer

class imPlayer



Defined in implayer3.js

See:


Field Summary
 Object isLoaded
          
 Object parent
          
 Object playerId
          
 Object sceneType
          
 
Constructor Summary
imPlayer(element)
            Construct a new player object.
 
Method Summary
 Object addGeoNode(type,parentId)
          
 void addGeoTrackSequenceFrame(time, lat, lng, alt, heading, pitch, roll)
          
 Object addScreenNode(type,parentId)
          
 Object addSequence(frameClassName)
          
 Object addSequenceFrame(seqId,time)
          
 Object attachSequenceTarget(seqId,targetType,targetId)
          
 Object buildScreenFromMeta(json)
          
 void cameraLookAtGeo(longitude,latitude,altitude,fov,time)
          
 void cameraLookAtXyz(x,y,z,fov,time)
          
 void checkPolicy(url)
           Checks for a policy file at the given url.
 Object clearGeoNodes(nodeId)
          
 void clearGeoTrackSequence()
          
 void clearSequences(seqId)
          
 Object createSequencesFromJson(json)
          
 Object createSequencesFromXml(xml)
          
 void geoLineAddPointGeo(id,longitude,latitude,altitude)
          
 void geoLineAddPointXyz(id,x,y,z)
          
 Object geoPlugCall()
          
 Object geoPlugGetProperty(id,property)
          
 void geoPlugLoadPlugin(id,name,swfUrl)
          
 void geoPlugSetProperty(id,property,value)
          
 Object getAddress()
          
 Object getCameraProperty(property)
          
 Object getCustomerKey()
          
 Object getEventInterval(name)
          
 Object getGeoNodeProperty(id,property)
          
 Object getGeoNodeUserProperty(id,property)
          
 Object getLayoutItemProperty(id,property)
          
 Object getLocation()
          
 Object getMediaProperty(name)
          
 Object getMediaStoreUrl()
          
 Object getNearestStill(groupIndex,stillIndex)
          
 Object getNearestStillGroup(groupIndex)
          
 Object getNearestStillGroupCount()
          
 Object getPluginProperty(id,name)
           Retrieves the value for any named property.
 Object getProperty(name)
           Returns the value for any named property.
 Object getRequestParam(requestName, name, value)
          
 Object getSceneLayoutProperty(property)
          
 Object getSceneLoadAttribute(name)
          
 Object getScenePluginLayoutId(id)
          
 Object getScenePluginProperty(id,prop)
          
 Object getSceneProperty(property)
          
 Object getScreenNodeProperty(id,property)
          
 Object getScreenProperty(property)
          
 Object getScreenRotation()
          
 Object getSequenceFrameProperty(seqId,frameId,name)
          
 Object getSequenceManagerProperty(property)
          
 Object getSequenceProperty(seqId,name)
          
 Object getWorldViewProperty(property)
          
 void init(playerPath, configPath)
           Initialize the player.
 Object isMediaType(type)
          
 Object isSceneType(type)
          
 void loadMsScene(url)
          
 Object loadPlugin(name,swfUrl)
           Loads a plugin at the player level.
 Object loadScene(className,configUrl,replaceTop,transitionFrom,transitionTo,transitionDuration,waitForMedia)
           Loads a new scene and adds it to the scene manager, optionally with a transition.
 Object loadScenePlugin(name,swfUrl)
          
 void loadStill(url,projection)
          
 void loadVideo(url,startTime,startPaused,projection)
          
 void loadVideoBySourceId(sourceId)
          
 void onCameraChange(e)
          
 void onCameraMotionEnded(e)
          
 void onCameraMotionStarted(e)
          
 void onConfigLoaded(event)
          
 Object onGeoNodeBeingAdded(e)
          
 void onGeoNodeMouseClick(e)
          
 void onGeoNodeMouseOut(e)
          
 void onGeoNodeMouseOver(e)
          
 void onGeoNodeRemoved(e)
          
 void onGeoPlugPluginLoaded(e)
          
 void onGeoPlugPluginLoadFailed(e)
          
 void onGeoPlugSwfLoaded(e)
          
 void onLoad(event)
           (Event) Override this method to receive notification when the player has loaded and is ready for use.
 Object onLoadingNewScene(e)
          
 void onLocationChange(e)
          
 void onMediaClick(e)
          
 void onMediaLoaded(e)
          
 void onMediaLoadFailed(e)
          
 void onPluginLoaded(event)
          
 void onSceneActivated(e)
          
 void onSceneConfigLoaded(e)
          
 void onSceneDeactivated(e)
          
 void onSceneEvent(e)
          
 void onSceneLoaded(e)
          
 void onScenePluginLoaded(e)
          
 void onScenePopped(e)
          
 void onScenePushed(e)
          
 void onSceneTransitionCompleted(e)
          
 void onScreenNodeMouseClick(e)
          
 void onScreenNodeMouseOut(e)
          
 void onScreenNodeMouseOver(e)
          
 void onScreenRotationChange(e)
          
 void onSizeChanged(event)
          
 void onSourceRouteLoaded(e)
          
 void onTimeSequenceAdded(e)
          
 void onTimeSequenceFrameAdded(e)
          
 void onTimeSequenceFrameRemoved(e)
          
 void onTimeSequenceLoaded(e)
          
 void onTimeSequenceRemoved(e)
          
 void onVideoEvent(e)
          
 void onVideoMetaDataEvent(e)
          
 void pauseVideo()
          
 void playVideo()
          
 Object pluginCall()
           Executes a method on the given property.
 Object popScene()
          
 void queryMsScene()
          
 Object removeGeoNode(nodeId)
          
 Object removeScenePlugin(id)
          
 Object removeScreenNode(nodeId)
          
 void removeSequence(seqId)
          
 void removeSequenceFrame(seqId,frameId)
          
 Object scenePluginCall()
          
 Object seekVideo(time)
          
 void setAddress(number,street,city,state,zip)
          
 void setCameraProperty(property,value)
          
 void setCustomerKey(key)
          
 Object setEventInterval(name,interval)
          
 Object setGeoNodeProperty(id,property,value)
          
 Object setGeoNodeUserProperty(id,property,value)
          
 void setLayoutItemProperty(id,property,value)
          
 void setLocation(longitude,latitude,altitude)
          
 void setMediaProperty(name,value)
          
 void setMediaStoreUrl(url)
          
 void setMediaTransform(name)
          
 void setMediaTransformProperty(name, value)
          
 void setNavigationMarker(type,normal,hover,scale,projection)
          
 void setPluginProperty(id,name,value)
           Sets the value for any named property.
 Object setProperty(name,value)
           Sets the value for any named property.
 void setRequestParam(requestName, name, value)
          
 void setSceneLayoutProperty(property,value)
          
 void setSceneLoadAttribute(name,value)
          
 Object setScenePluginLayoutIndex(id,index,asInsert,props)
          
 void setScenePluginProperty(id,prop,value)
          
 void setSceneProperty(property,value)
          
 void setScreen(projection,properties)
          
 void setScreenNodeOrder(id,order)
          
 void setScreenNodeProperty(id,property,value)
          
 void setScreenProperty(property,value)
          
 void setScreenRotation(yaw,pitch,roll)
          
 void setSequenceFrameProperty(seqId,frameId,name,value)
          
 void setSequenceProperty(seqId,name,value)
          
 void setWorldViewProperty(property,value)
          
 Object switchStream(streamName)
          
 void transitionCamera(toValues,time)
          
 void unloadMedia()
          

Field Detail

isLoaded

Object isLoaded

parent

Object parent

playerId

Object playerId

sceneType

Object sceneType

Constructor Detail

imPlayer

imPlayer(element)

Method Detail

addGeoNode

Object addGeoNode(type,parentId)

addGeoTrackSequenceFrame

void addGeoTrackSequenceFrame(time, lat, lng, alt, heading, pitch, roll)

addScreenNode

Object addScreenNode(type,parentId)

addSequence

Object addSequence(frameClassName)

addSequenceFrame

Object addSequenceFrame(seqId,time)

attachSequenceTarget

Object attachSequenceTarget(seqId,targetType,targetId)

buildScreenFromMeta

Object buildScreenFromMeta(json)

cameraLookAtGeo

void cameraLookAtGeo(longitude,latitude,altitude,fov,time)

cameraLookAtXyz

void cameraLookAtXyz(x,y,z,fov,time)

checkPolicy

void checkPolicy(url)

clearGeoNodes

Object clearGeoNodes(nodeId)

clearGeoTrackSequence

void clearGeoTrackSequence()

clearSequences

void clearSequences(seqId)

createSequencesFromJson

Object createSequencesFromJson(json)

createSequencesFromXml

Object createSequencesFromXml(xml)

geoLineAddPointGeo

void geoLineAddPointGeo(id,longitude,latitude,altitude)

geoLineAddPointXyz

void geoLineAddPointXyz(id,x,y,z)

geoPlugCall

Object geoPlugCall()

geoPlugGetProperty

Object geoPlugGetProperty(id,property)

geoPlugLoadPlugin

void geoPlugLoadPlugin(id,name,swfUrl)

geoPlugSetProperty

void geoPlugSetProperty(id,property,value)

getAddress

Object getAddress()

getCameraProperty

Object getCameraProperty(property)

getCustomerKey

Object getCustomerKey()

getEventInterval

Object getEventInterval(name)

getGeoNodeProperty

Object getGeoNodeProperty(id,property)

getGeoNodeUserProperty

Object getGeoNodeUserProperty(id,property)

getLayoutItemProperty

Object getLayoutItemProperty(id,property)

getLocation

Object getLocation()

getMediaProperty

Object getMediaProperty(name)

getMediaStoreUrl

Object getMediaStoreUrl()

getNearestStill

Object getNearestStill(groupIndex,stillIndex)

getNearestStillGroup

Object getNearestStillGroup(groupIndex)

getNearestStillGroupCount

Object getNearestStillGroupCount()

getPluginProperty

Object getPluginProperty(id,name)

getProperty

Object getProperty(name)

getRequestParam

Object getRequestParam(requestName, name, value)

getSceneLayoutProperty

Object getSceneLayoutProperty(property)

getSceneLoadAttribute

Object getSceneLoadAttribute(name)

getScenePluginLayoutId

Object getScenePluginLayoutId(id)

getScenePluginProperty

Object getScenePluginProperty(id,prop)

getSceneProperty

Object getSceneProperty(property)

getScreenNodeProperty

Object getScreenNodeProperty(id,property)

getScreenProperty

Object getScreenProperty(property)

getScreenRotation

Object getScreenRotation()

getSequenceFrameProperty

Object getSequenceFrameProperty(seqId,frameId,name)

getSequenceManagerProperty

Object getSequenceManagerProperty(property)

getSequenceProperty

Object getSequenceProperty(seqId,name)

getWorldViewProperty

Object getWorldViewProperty(property)

init

void init(playerPath, configPath)

isMediaType

Object isMediaType(type)

isSceneType

Object isSceneType(type)

loadMsScene

void loadMsScene(url)

loadPlugin

Object loadPlugin(name,swfUrl)

loadScene

Object loadScene(className,configUrl,replaceTop,transitionFrom,transitionTo,transitionDuration,waitForMedia)

loadScenePlugin

Object loadScenePlugin(name,swfUrl)

loadStill

void loadStill(url,projection)

loadVideo

void loadVideo(url,startTime,startPaused,projection)

loadVideoBySourceId

void loadVideoBySourceId(sourceId)

onCameraChange

void onCameraChange(e)

onCameraMotionEnded

void onCameraMotionEnded(e)

onCameraMotionStarted

void onCameraMotionStarted(e)

onConfigLoaded

void onConfigLoaded(event)

onGeoNodeBeingAdded

Object onGeoNodeBeingAdded(e)

onGeoNodeMouseClick

void onGeoNodeMouseClick(e)

onGeoNodeMouseOut

void onGeoNodeMouseOut(e)

onGeoNodeMouseOver

void onGeoNodeMouseOver(e)

onGeoNodeRemoved

void onGeoNodeRemoved(e)

onGeoPlugPluginLoaded

void onGeoPlugPluginLoaded(e)

onGeoPlugPluginLoadFailed

void onGeoPlugPluginLoadFailed(e)

onGeoPlugSwfLoaded

void onGeoPlugSwfLoaded(e)

onLoad

void onLoad(event)

onLoadingNewScene

Object onLoadingNewScene(e)

onLocationChange

void onLocationChange(e)

onMediaClick

void onMediaClick(e)

onMediaLoaded

void onMediaLoaded(e)

onMediaLoadFailed

void onMediaLoadFailed(e)

onPluginLoaded

void onPluginLoaded(event)

onSceneActivated

void onSceneActivated(e)

onSceneConfigLoaded

void onSceneConfigLoaded(e)

onSceneDeactivated

void onSceneDeactivated(e)

onSceneEvent

void onSceneEvent(e)

onSceneLoaded

void onSceneLoaded(e)

onScenePluginLoaded

void onScenePluginLoaded(e)

onScenePopped

void onScenePopped(e)

onScenePushed

void onScenePushed(e)

onSceneTransitionCompleted

void onSceneTransitionCompleted(e)

onScreenNodeMouseClick

void onScreenNodeMouseClick(e)

onScreenNodeMouseOut

void onScreenNodeMouseOut(e)

onScreenNodeMouseOver

void onScreenNodeMouseOver(e)

onScreenRotationChange

void onScreenRotationChange(e)

onSizeChanged

void onSizeChanged(event)

onSourceRouteLoaded

void onSourceRouteLoaded(e)

onTimeSequenceAdded

void onTimeSequenceAdded(e)

onTimeSequenceFrameAdded

void onTimeSequenceFrameAdded(e)

onTimeSequenceFrameRemoved

void onTimeSequenceFrameRemoved(e)

onTimeSequenceLoaded

void onTimeSequenceLoaded(e)

onTimeSequenceRemoved

void onTimeSequenceRemoved(e)

onVideoEvent

void onVideoEvent(e)

onVideoMetaDataEvent

void onVideoMetaDataEvent(e)

pauseVideo

void pauseVideo()

playVideo

void playVideo()

pluginCall

Object pluginCall()

popScene

Object popScene()

queryMsScene

void queryMsScene()

removeGeoNode

Object removeGeoNode(nodeId)

removeScenePlugin

Object removeScenePlugin(id)

removeScreenNode

Object removeScreenNode(nodeId)

removeSequence

void removeSequence(seqId)

removeSequenceFrame

void removeSequenceFrame(seqId,frameId)

scenePluginCall

Object scenePluginCall()

seekVideo

Object seekVideo(time)

setAddress

void setAddress(number,street,city,state,zip)

setCameraProperty

void setCameraProperty(property,value)

setCustomerKey

void setCustomerKey(key)

setEventInterval

Object setEventInterval(name,interval)

setGeoNodeProperty

Object setGeoNodeProperty(id,property,value)

setGeoNodeUserProperty

Object setGeoNodeUserProperty(id,property,value)

setLayoutItemProperty

void setLayoutItemProperty(id,property,value)

setLocation

void setLocation(longitude,latitude,altitude)

setMediaProperty

void setMediaProperty(name,value)

setMediaStoreUrl

void setMediaStoreUrl(url)

setMediaTransform

void setMediaTransform(name)

setMediaTransformProperty

void setMediaTransformProperty(name, value)

setNavigationMarker

void setNavigationMarker(type,normal,hover,scale,projection)

setPluginProperty

void setPluginProperty(id,name,value)

setProperty

Object setProperty(name,value)

setRequestParam

void setRequestParam(requestName, name, value)

setSceneLayoutProperty

void setSceneLayoutProperty(property,value)

setSceneLoadAttribute

void setSceneLoadAttribute(name,value)

setScenePluginLayoutIndex

Object setScenePluginLayoutIndex(id,index,asInsert,props)

setScenePluginProperty

void setScenePluginProperty(id,prop,value)

setSceneProperty

void setSceneProperty(property,value)

setScreen

void setScreen(projection,properties)

setScreenNodeOrder

void setScreenNodeOrder(id,order)

setScreenNodeProperty

void setScreenNodeProperty(id,property,value)

setScreenProperty

void setScreenProperty(property,value)

setScreenRotation

void setScreenRotation(yaw,pitch,roll)

setSequenceFrameProperty

void setSequenceFrameProperty(seqId,frameId,name,value)

setSequenceProperty

void setSequenceProperty(seqId,name,value)

setWorldViewProperty

void setWorldViewProperty(property,value)

switchStream

Object switchStream(streamName)

transitionCamera

void transitionCamera(toValues,time)

unloadMedia

void unloadMedia()


Documentation generated by JSDoc on Thu Jan 30 14:00:49 2014