Model.html 108 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950195119521953195419551956195719581959196019611962196319641965196619671968196919701971197219731974197519761977197819791980198119821983198419851986198719881989199019911992199319941995199619971998199920002001200220032004200520062007200820092010201120122013201420152016201720182019202020212022202320242025202620272028202920302031203220332034203520362037203820392040204120422043204420452046204720482049205020512052205320542055205620572058205920602061206220632064206520662067206820692070207120722073207420752076207720782079208020812082208320842085208620872088208920902091209220932094209520962097209820992100210121022103210421052106210721082109211021112112211321142115211621172118211921202121212221232124212521262127212821292130213121322133213421352136213721382139214021412142214321442145214621472148214921502151215221532154215521562157215821592160216121622163216421652166216721682169217021712172217321742175217621772178217921802181218221832184218521862187218821892190219121922193219421952196219721982199220022012202220322042205220622072208220922102211221222132214221522162217221822192220222122222223222422252226222722282229223022312232223322342235223622372238223922402241224222432244224522462247224822492250225122522253225422552256225722582259226022612262226322642265226622672268226922702271227222732274227522762277227822792280228122822283228422852286228722882289229022912292229322942295229622972298229923002301230223032304230523062307230823092310231123122313231423152316231723182319232023212322232323242325232623272328232923302331233223332334233523362337233823392340234123422343234423452346234723482349235023512352235323542355235623572358235923602361236223632364236523662367236823692370237123722373237423752376237723782379238023812382238323842385238623872388238923902391239223932394239523962397239823992400240124022403240424052406240724082409241024112412241324142415241624172418241924202421242224232424242524262427242824292430243124322433243424352436243724382439244024412442244324442445244624472448244924502451245224532454245524562457245824592460246124622463246424652466246724682469247024712472247324742475247624772478247924802481248224832484248524862487248824892490249124922493249424952496249724982499250025012502250325042505250625072508250925102511251225132514251525162517251825192520252125222523252425252526252725282529253025312532253325342535253625372538253925402541254225432544254525462547254825492550255125522553255425552556255725582559256025612562256325642565256625672568256925702571257225732574257525762577257825792580258125822583258425852586258725882589259025912592259325942595259625972598259926002601260226032604260526062607260826092610261126122613261426152616261726182619262026212622262326242625262626272628262926302631263226332634263526362637263826392640264126422643264426452646264726482649265026512652265326542655265626572658265926602661266226632664266526662667266826692670267126722673267426752676267726782679268026812682268326842685268626872688268926902691269226932694269526962697269826992700270127022703270427052706270727082709271027112712271327142715271627172718271927202721272227232724272527262727272827292730273127322733273427352736273727382739274027412742274327442745274627472748274927502751275227532754275527562757275827592760276127622763276427652766276727682769277027712772277327742775277627772778277927802781278227832784278527862787278827892790279127922793279427952796279727982799280028012802280328042805280628072808280928102811281228132814281528162817281828192820282128222823282428252826282728282829283028312832283328342835283628372838283928402841284228432844284528462847284828492850285128522853285428552856285728582859286028612862286328642865286628672868286928702871287228732874287528762877287828792880288128822883288428852886288728882889289028912892289328942895289628972898289929002901290229032904290529062907290829092910291129122913291429152916291729182919292029212922292329242925292629272928292929302931293229332934293529362937293829392940294129422943294429452946294729482949295029512952295329542955295629572958295929602961296229632964296529662967296829692970297129722973297429752976297729782979298029812982298329842985298629872988298929902991299229932994299529962997299829993000300130023003300430053006300730083009301030113012301330143015301630173018301930203021302230233024302530263027302830293030303130323033303430353036303730383039304030413042304330443045304630473048304930503051305230533054305530563057305830593060306130623063306430653066306730683069307030713072307330743075307630773078307930803081308230833084308530863087308830893090309130923093309430953096309730983099310031013102310331043105310631073108310931103111311231133114311531163117311831193120312131223123312431253126312731283129313031313132313331343135313631373138313931403141314231433144314531463147314831493150315131523153315431553156315731583159316031613162316331643165316631673168316931703171317231733174317531763177317831793180318131823183318431853186318731883189319031913192319331943195319631973198319932003201320232033204320532063207320832093210321132123213321432153216321732183219322032213222322332243225322632273228322932303231323232333234323532363237323832393240324132423243324432453246324732483249325032513252325332543255325632573258325932603261326232633264326532663267326832693270327132723273327432753276327732783279328032813282328332843285328632873288328932903291329232933294329532963297329832993300330133023303330433053306330733083309331033113312331333143315331633173318331933203321332233233324332533263327332833293330333133323333333433353336333733383339334033413342334333443345334633473348334933503351335233533354335533563357335833593360336133623363336433653366336733683369337033713372337333743375337633773378337933803381338233833384338533863387338833893390339133923393339433953396339733983399340034013402340334043405340634073408340934103411341234133414341534163417341834193420342134223423342434253426342734283429343034313432343334343435343634373438343934403441344234433444344534463447344834493450345134523453345434553456345734583459346034613462346334643465346634673468346934703471347234733474347534763477347834793480348134823483348434853486348734883489349034913492349334943495349634973498349935003501350235033504350535063507350835093510351135123513351435153516351735183519352035213522352335243525352635273528352935303531353235333534353535363537353835393540354135423543354435453546354735483549355035513552355335543555355635573558355935603561356235633564356535663567356835693570357135723573357435753576357735783579358035813582358335843585358635873588358935903591359235933594359535963597359835993600360136023603360436053606360736083609361036113612361336143615361636173618361936203621362236233624362536263627362836293630363136323633363436353636363736383639364036413642364336443645364636473648364936503651365236533654365536563657365836593660366136623663366436653666366736683669367036713672367336743675367636773678367936803681368236833684368536863687368836893690369136923693369436953696369736983699370037013702370337043705370637073708370937103711371237133714371537163717371837193720372137223723372437253726372737283729373037313732373337343735373637373738373937403741374237433744374537463747374837493750375137523753375437553756375737583759376037613762376337643765376637673768376937703771377237733774377537763777377837793780378137823783378437853786378737883789379037913792379337943795379637973798379938003801380238033804380538063807380838093810381138123813381438153816381738183819382038213822382338243825382638273828382938303831383238333834383538363837383838393840384138423843384438453846384738483849385038513852385338543855385638573858385938603861386238633864386538663867386838693870387138723873387438753876387738783879388038813882388338843885388638873888388938903891389238933894389538963897389838993900390139023903390439053906390739083909391039113912391339143915391639173918391939203921392239233924392539263927392839293930393139323933393439353936393739383939394039413942394339443945394639473948394939503951395239533954395539563957395839593960396139623963396439653966396739683969397039713972397339743975397639773978397939803981398239833984398539863987398839893990399139923993399439953996399739983999400040014002400340044005400640074008400940104011401240134014401540164017401840194020402140224023402440254026402740284029403040314032403340344035403640374038403940404041404240434044404540464047404840494050405140524053405440554056405740584059406040614062406340644065406640674068406940704071407240734074407540764077407840794080408140824083408440854086408740884089409040914092409340944095409640974098409941004101410241034104410541064107410841094110411141124113411441154116411741184119412041214122412341244125412641274128412941304131413241334134413541364137413841394140414141424143414441454146414741484149415041514152415341544155415641574158415941604161416241634164416541664167416841694170417141724173417441754176417741784179418041814182418341844185418641874188418941904191419241934194419541964197419841994200420142024203420442054206420742084209421042114212421342144215421642174218421942204221422242234224422542264227422842294230423142324233423442354236423742384239424042414242424342444245424642474248424942504251425242534254425542564257425842594260426142624263426442654266426742684269427042714272427342744275427642774278427942804281428242834284428542864287428842894290429142924293429442954296429742984299
  1. <!DOCTYPE html>
  2. <html lang="en">
  3. <head>
  4. <meta charset="utf-8">
  5. <meta http-equiv="X-UA-Compatible" content="IE=edge">
  6. <meta name="viewport" content="width=device-width, initial-scale=1">
  7. <title>Model - Cesium Documentation</title>
  8. <!--[if lt IE 9]>
  9. <script src="javascript/html5.js"></script>
  10. <![endif]-->
  11. <link href="styles/jsdoc-default.css" rel="stylesheet">
  12. <link href="styles/prism.css" rel="stylesheet">
  13. </head>
  14. <body>
  15. <div id="main">
  16. <h1 class="page-title">
  17. <a href="index.html"><img src="images/CesiumLogo.png" class="cesiumLogo"></a>
  18. Model
  19. <div class="titleCenterer"></div>
  20. </h1>
  21. <section>
  22. <header>
  23. </header>
  24. <article>
  25. <div class="container-overview">
  26. <dt>
  27. <div class="nameContainer">
  28. <h4 class="name" id="Model">
  29. <a href="#Model" class="doc-link"></a>
  30. new Cesium.Model<span class="signature">(<span class="optional">options</span>)</span>
  31. <div class="source-link rightLinks">
  32. <a href="https://github.com/AnalyticalGraphicsInc/cesium/blob/1.29/Source/Scene/Model.js#L343">Scene/Model.js 343</a>
  33. </div>
  34. </h4>
  35. </div>
  36. </dt>
  37. <dd>
  38. <div class="description">
  39. A 3D model based on glTF, the runtime asset format for WebGL, OpenGL ES, and OpenGL. <p> Cesium includes support for geometry and materials, glTF animations, and glTF skinning. In addition, individual glTF nodes are pickable with <a href="Scene.html#pick"><code>Scene#pick</code></a> and animatable with <a href="Model.html#getNode"><code>Model#getNode</code></a>. glTF cameras and lights are not currently supported. </p> <p> An external glTF asset is created with <a href="Model.html#.fromGltf"><code>Model.fromGltf</code></a>. glTF JSON can also be created at runtime and passed to this constructor function. In either case, the <a href="Model.html#readyPromise"><code>Model#readyPromise</code></a> is resolved when the model is ready to render, i.e., when the external binary, image, and shader files are downloaded and the WebGL resources are created. </p> <p> For high-precision rendering, Cesium supports the CESIUM_RTC extension, which introduces the CESIUM_RTC_MODELVIEW parameter semantic that says the node is in WGS84 coordinates translated relative to a local origin. </p>
  40. </div>
  41. <table class="params">
  42. <thead>
  43. <tr>
  44. <th>Name</th>
  45. <th>Type</th>
  46. <th class="last">Description</th>
  47. </tr>
  48. </thead>
  49. <tbody>
  50. <tr>
  51. <td class="name"><code>options</code></td>
  52. <td class="type">
  53. <span class="param-type">Object</span>
  54. </td>
  55. <td class="description last">
  56. <span class="optional">optional</span>
  57. Object with the following properties:
  58. <table class="params">
  59. <thead>
  60. <tr>
  61. <th>Name</th>
  62. <th>Type</th>
  63. <th>Default</th>
  64. <th class="last">Description</th>
  65. </tr>
  66. </thead>
  67. <tbody>
  68. <tr>
  69. <td class="name"><code>gltf</code></td>
  70. <td class="type">
  71. <span class="param-type">Object</span>
  72. |
  73. <span class="param-type">ArrayBuffer</span>
  74. |
  75. <span class="param-type">Uint8Array</span>
  76. </td>
  77. <td class="default">
  78. </td>
  79. <td class="description last">
  80. <span class="optional">optional</span>
  81. The object for the glTF JSON or an arraybuffer of Binary glTF defined by the KHR_binary_glTF extension.</td>
  82. </tr>
  83. <tr>
  84. <td class="name"><code>basePath</code></td>
  85. <td class="type">
  86. <span class="param-type">String</span>
  87. </td>
  88. <td class="default">
  89. <code class="language-javascript">''</code>
  90. </td>
  91. <td class="description last">
  92. <span class="optional">optional</span>
  93. The base path that paths in the glTF JSON are relative to.</td>
  94. </tr>
  95. <tr>
  96. <td class="name"><code>show</code></td>
  97. <td class="type">
  98. <span class="param-type">Boolean</span>
  99. </td>
  100. <td class="default">
  101. <code class="language-javascript">true</code>
  102. </td>
  103. <td class="description last">
  104. <span class="optional">optional</span>
  105. Determines if the model primitive will be shown.</td>
  106. </tr>
  107. <tr>
  108. <td class="name"><code>modelMatrix</code></td>
  109. <td class="type">
  110. <span class="param-type"><a href="Matrix4.html">Matrix4</a></span>
  111. </td>
  112. <td class="default">
  113. <code class="language-javascript">Matrix4.IDENTITY</code>
  114. </td>
  115. <td class="description last">
  116. <span class="optional">optional</span>
  117. The 4x4 transformation matrix that transforms the model from model to world coordinates.</td>
  118. </tr>
  119. <tr>
  120. <td class="name"><code>scale</code></td>
  121. <td class="type">
  122. <span class="param-type">Number</span>
  123. </td>
  124. <td class="default">
  125. <code class="language-javascript">1.0</code>
  126. </td>
  127. <td class="description last">
  128. <span class="optional">optional</span>
  129. A uniform scale applied to this model.</td>
  130. </tr>
  131. <tr>
  132. <td class="name"><code>minimumPixelSize</code></td>
  133. <td class="type">
  134. <span class="param-type">Number</span>
  135. </td>
  136. <td class="default">
  137. <code class="language-javascript">0.0</code>
  138. </td>
  139. <td class="description last">
  140. <span class="optional">optional</span>
  141. The approximate minimum pixel size of the model regardless of zoom.</td>
  142. </tr>
  143. <tr>
  144. <td class="name"><code>maximumScale</code></td>
  145. <td class="type">
  146. <span class="param-type">Number</span>
  147. </td>
  148. <td class="default">
  149. </td>
  150. <td class="description last">
  151. <span class="optional">optional</span>
  152. The maximum scale size of a model. An upper limit for minimumPixelSize.</td>
  153. </tr>
  154. <tr>
  155. <td class="name"><code>id</code></td>
  156. <td class="type">
  157. <span class="param-type">Object</span>
  158. </td>
  159. <td class="default">
  160. </td>
  161. <td class="description last">
  162. <span class="optional">optional</span>
  163. A user-defined object to return when the model is picked with <a href="Scene.html#pick"><code>Scene#pick</code></a>.</td>
  164. </tr>
  165. <tr>
  166. <td class="name"><code>allowPicking</code></td>
  167. <td class="type">
  168. <span class="param-type">Boolean</span>
  169. </td>
  170. <td class="default">
  171. <code class="language-javascript">true</code>
  172. </td>
  173. <td class="description last">
  174. <span class="optional">optional</span>
  175. When <code>true</code>, each glTF mesh and primitive is pickable with <a href="Scene.html#pick"><code>Scene#pick</code></a>.</td>
  176. </tr>
  177. <tr>
  178. <td class="name"><code>incrementallyLoadTextures</code></td>
  179. <td class="type">
  180. <span class="param-type">Boolean</span>
  181. </td>
  182. <td class="default">
  183. <code class="language-javascript">true</code>
  184. </td>
  185. <td class="description last">
  186. <span class="optional">optional</span>
  187. Determine if textures may continue to stream in after the model is loaded.</td>
  188. </tr>
  189. <tr>
  190. <td class="name"><code>asynchronous</code></td>
  191. <td class="type">
  192. <span class="param-type">Boolean</span>
  193. </td>
  194. <td class="default">
  195. <code class="language-javascript">true</code>
  196. </td>
  197. <td class="description last">
  198. <span class="optional">optional</span>
  199. Determines if model WebGL resource creation will be spread out over several frames or block until completion once all glTF files are loaded.</td>
  200. </tr>
  201. <tr>
  202. <td class="name"><code>shadows</code></td>
  203. <td class="type">
  204. <span class="param-type"><a href="ShadowMode.html">ShadowMode</a></span>
  205. </td>
  206. <td class="default">
  207. <code class="language-javascript">ShadowMode.ENABLED</code>
  208. </td>
  209. <td class="description last">
  210. <span class="optional">optional</span>
  211. Determines whether the model casts or receives shadows from each light source.</td>
  212. </tr>
  213. <tr>
  214. <td class="name"><code>debugShowBoundingVolume</code></td>
  215. <td class="type">
  216. <span class="param-type">Boolean</span>
  217. </td>
  218. <td class="default">
  219. <code class="language-javascript">false</code>
  220. </td>
  221. <td class="description last">
  222. <span class="optional">optional</span>
  223. For debugging only. Draws the bounding sphere for each draw command in the model.</td>
  224. </tr>
  225. <tr>
  226. <td class="name"><code>debugWireframe</code></td>
  227. <td class="type">
  228. <span class="param-type">Boolean</span>
  229. </td>
  230. <td class="default">
  231. <code class="language-javascript">false</code>
  232. </td>
  233. <td class="description last">
  234. <span class="optional">optional</span>
  235. For debugging only. Draws the model in wireframe.</td>
  236. </tr>
  237. <tr>
  238. <td class="name"><code>heightReference</code></td>
  239. <td class="type">
  240. <span class="param-type"><a href="HeightReference.html">HeightReference</a></span>
  241. </td>
  242. <td class="default">
  243. </td>
  244. <td class="description last">
  245. <span class="optional">optional</span>
  246. Determines how the model is drawn relative to terrain.</td>
  247. </tr>
  248. <tr>
  249. <td class="name"><code>scene</code></td>
  250. <td class="type">
  251. <span class="param-type"><a href="Scene.html">Scene</a></span>
  252. </td>
  253. <td class="default">
  254. </td>
  255. <td class="description last">
  256. <span class="optional">optional</span>
  257. Must be passed in for models that use the height reference property.</td>
  258. </tr>
  259. <tr>
  260. <td class="name"><code>distanceDisplayCondition</code></td>
  261. <td class="type">
  262. <span class="param-type"><a href="DistanceDisplayCondition.html">DistanceDisplayCondition</a></span>
  263. </td>
  264. <td class="default">
  265. </td>
  266. <td class="description last">
  267. <span class="optional">optional</span>
  268. The condition specifying at what distance from the camera that this model will be displayed.</td>
  269. </tr>
  270. <tr>
  271. <td class="name"><code>color</code></td>
  272. <td class="type">
  273. <span class="param-type"><a href="Color.html">Color</a></span>
  274. </td>
  275. <td class="default">
  276. <code class="language-javascript">Color.WHITE</code>
  277. </td>
  278. <td class="description last">
  279. <span class="optional">optional</span>
  280. A color that blends with the model's rendered color.</td>
  281. </tr>
  282. <tr>
  283. <td class="name"><code>colorBlendMode</code></td>
  284. <td class="type">
  285. <span class="param-type"><a href="ColorBlendMode.html">ColorBlendMode</a></span>
  286. </td>
  287. <td class="default">
  288. <code class="language-javascript">ColorBlendMode.HIGHLIGHT</code>
  289. </td>
  290. <td class="description last">
  291. <span class="optional">optional</span>
  292. Defines how the color blends with the model.</td>
  293. </tr>
  294. <tr>
  295. <td class="name"><code>colorBlendAmount</code></td>
  296. <td class="type">
  297. <span class="param-type">Number</span>
  298. </td>
  299. <td class="default">
  300. <code class="language-javascript">0.5</code>
  301. </td>
  302. <td class="description last">
  303. <span class="optional">optional</span>
  304. Value used to determine the color strength when the <code>colorBlendMode</code> is <code>MIX</code>. A value of 0.0 results in the model's rendered color while a value of 1.0 results in a solid color, with any value in-between resulting in a mix of the two.</td>
  305. </tr>
  306. <tr>
  307. <td class="name"><code>silhouetteColor</code></td>
  308. <td class="type">
  309. <span class="param-type"><a href="Color.html">Color</a></span>
  310. </td>
  311. <td class="default">
  312. <code class="language-javascript">Color.RED</code>
  313. </td>
  314. <td class="description last">
  315. <span class="optional">optional</span>
  316. The silhouette color. If more than 256 models have silhouettes enabled, there is a small chance that overlapping models will have minor artifacts.</td>
  317. </tr>
  318. <tr>
  319. <td class="name"><code>silhouetteSize</code></td>
  320. <td class="type">
  321. <span class="param-type">Number</span>
  322. </td>
  323. <td class="default">
  324. <code class="language-javascript">0.0</code>
  325. </td>
  326. <td class="description last">
  327. <span class="optional">optional</span>
  328. The size of the silhouette in pixels.</td>
  329. </tr>
  330. </tbody>
  331. </table>
  332. </td>
  333. </tr>
  334. </tbody>
  335. </table>
  336. <h5>Throws:</h5>
  337. <ul>
  338. <li>
  339. <div class="param-desc">
  340. <span class="param-type"><a href="DeveloperError.html">DeveloperError</a></span>
  341. : bgltf is not a valid Binary glTF file.
  342. </div>
  343. </li>
  344. <li>
  345. <div class="param-desc">
  346. <span class="param-type"><a href="DeveloperError.html">DeveloperError</a></span>
  347. : Only glTF Binary version 1 is supported.
  348. </div>
  349. </li>
  350. </ul>
  351. <dl class="details">
  352. <h5>Demo:</h5>
  353. <ul class="see-list">
  354. <li><a href="http://cesiumjs.org/Cesium/Apps/Sandcastle/index.html?src=3D%2520Models.html">Cesium Sandcastle Models Demo</a></li>
  355. </ul>
  356. <h5>See:</h5>
  357. <ul class="see-list">
  358. <li><a href="Model.html#.fromGltf">Model.fromGltf</a></li>
  359. </ul>
  360. </dl>
  361. </dd>
  362. </div>
  363. <h3 class="subsection-title">Members</h3>
  364. <dl>
  365. <dt>
  366. <div class="nameContainer">
  367. <h4 class="name" id="activeAnimations">
  368. <a href="#activeAnimations" class="doc-link"></a>
  369. activeAnimations<span class="type-signature"> : <a href="ModelAnimationCollection.html">ModelAnimationCollection</a></span>
  370. <div class="source-link rightLinks">
  371. <a href="https://github.com/AnalyticalGraphicsInc/cesium/blob/1.29/Source/Scene/Model.js#L534">Scene/Model.js 534</a>
  372. </div>
  373. </h4>
  374. </div>
  375. </dt>
  376. <dd>
  377. <div class="description">
  378. The currently playing glTF animations.
  379. </div>
  380. <dl class="details">
  381. </dl>
  382. </dd>
  383. <dt>
  384. <div class="nameContainer">
  385. <h4 class="name" id="allowPicking">
  386. <a href="#allowPicking" class="doc-link"></a>
  387. <span class="type-signature attribute-readonly">readonly</span>allowPicking<span class="type-signature"> : Boolean</span>
  388. <div class="source-link rightLinks">
  389. <a href="https://github.com/AnalyticalGraphicsInc/cesium/blob/1.29/Source/Scene/Model.js#L879">Scene/Model.js 879</a>
  390. </div>
  391. </h4>
  392. </div>
  393. </dt>
  394. <dd>
  395. <div class="description">
  396. When <code>true</code>, each glTF mesh and primitive is pickable with <a href="Scene.html#pick"><code>Scene#pick</code></a>. When <code>false</code>, GPU memory is saved.
  397. </div>
  398. <dl class="details">
  399. <span class="details-header">Default Value:</span>
  400. <code class="language-javascript">true</code>
  401. </dl>
  402. </dd>
  403. <dt>
  404. <div class="nameContainer">
  405. <h4 class="name" id="asynchronous">
  406. <a href="#asynchronous" class="doc-link"></a>
  407. <span class="type-signature attribute-readonly">readonly</span>asynchronous<span class="type-signature"> : Boolean</span>
  408. <div class="source-link rightLinks">
  409. <a href="https://github.com/AnalyticalGraphicsInc/cesium/blob/1.29/Source/Scene/Model.js#L863">Scene/Model.js 863</a>
  410. </div>
  411. </h4>
  412. </div>
  413. </dt>
  414. <dd>
  415. <div class="description">
  416. Determines if model WebGL resource creation will be spread out over several frames or block until completion once all glTF files are loaded.
  417. </div>
  418. <dl class="details">
  419. <span class="details-header">Default Value:</span>
  420. <code class="language-javascript">true</code>
  421. </dl>
  422. </dd>
  423. <dt>
  424. <div class="nameContainer">
  425. <h4 class="name" id="basePath">
  426. <a href="#basePath" class="doc-link"></a>
  427. <span class="type-signature attribute-readonly">readonly</span>basePath<span class="type-signature"> : String</span>
  428. <div class="source-link rightLinks">
  429. <a href="https://github.com/AnalyticalGraphicsInc/cesium/blob/1.29/Source/Scene/Model.js#L753">Scene/Model.js 753</a>
  430. </div>
  431. </h4>
  432. </div>
  433. </dt>
  434. <dd>
  435. <div class="description">
  436. The base path that paths in the glTF JSON are relative to. The base path is the same path as the path containing the .gltf file minus the .gltf file, when binary, image, and shader files are in the same directory as the .gltf. When this is <code>''</code>, the app's base path is used.
  437. </div>
  438. <dl class="details">
  439. <span class="details-header">Default Value:</span>
  440. <code class="language-javascript">''</code>
  441. </dl>
  442. </dd>
  443. <dt>
  444. <div class="nameContainer">
  445. <h4 class="name" id="boundingSphere">
  446. <a href="#boundingSphere" class="doc-link"></a>
  447. <span class="type-signature attribute-readonly">readonly</span>boundingSphere<span class="type-signature"> : <a href="BoundingSphere.html">BoundingSphere</a></span>
  448. <div class="source-link rightLinks">
  449. <a href="https://github.com/AnalyticalGraphicsInc/cesium/blob/1.29/Source/Scene/Model.js#L776">Scene/Model.js 776</a>
  450. </div>
  451. </h4>
  452. </div>
  453. </dt>
  454. <dd>
  455. <div class="description">
  456. The model's bounding sphere in its local coordinate system. This does not take into account glTF animations and skins nor does it take into account <a href="Model.html#minimumPixelSize"><code>Model#minimumPixelSize</code></a>.
  457. </div>
  458. <dl class="details">
  459. <span class="details-header">Default Value:</span>
  460. <code class="language-javascript">undefined</code>
  461. <h5>Example:</h5>
  462. <pre><code class="language-javascript">// Center in WGS84 coordinates var center = Cesium.Matrix4.multiplyByPoint(model.modelMatrix, model.boundingSphere.center, new Cesium.Cartesian3());</code></pre>
  463. </dl>
  464. </dd>
  465. <dt>
  466. <div class="nameContainer">
  467. <h4 class="name" id="color">
  468. <a href="#color" class="doc-link"></a>
  469. color<span class="type-signature"> : <a href="Color.html">Color</a></span>
  470. <div class="source-link rightLinks">
  471. <a href="https://github.com/AnalyticalGraphicsInc/cesium/blob/1.29/Source/Scene/Model.js#L557">Scene/Model.js 557</a>
  472. </div>
  473. </h4>
  474. </div>
  475. </dt>
  476. <dd>
  477. <div class="description">
  478. A color that blends with the model's rendered color.
  479. </div>
  480. <dl class="details">
  481. <span class="details-header">Default Value:</span>
  482. <code class="language-javascript">Color.WHITE</code>
  483. </dl>
  484. </dd>
  485. <dt>
  486. <div class="nameContainer">
  487. <h4 class="name" id="colorBlendAmount">
  488. <a href="#colorBlendAmount" class="doc-link"></a>
  489. colorBlendAmount<span class="type-signature"> : Number</span>
  490. <div class="source-link rightLinks">
  491. <a href="https://github.com/AnalyticalGraphicsInc/cesium/blob/1.29/Source/Scene/Model.js#L578">Scene/Model.js 578</a>
  492. </div>
  493. </h4>
  494. </div>
  495. </dt>
  496. <dd>
  497. <div class="description">
  498. Value used to determine the color strength when the <code>colorBlendMode</code> is <code>MIX</code>. A value of 0.0 results in the model's rendered color while a value of 1.0 results in a solid color, with any value in-between resulting in a mix of the two.
  499. </div>
  500. <dl class="details">
  501. <span class="details-header">Default Value:</span>
  502. <code class="language-javascript">0.5</code>
  503. </dl>
  504. </dd>
  505. <dt>
  506. <div class="nameContainer">
  507. <h4 class="name" id="colorBlendMode">
  508. <a href="#colorBlendMode" class="doc-link"></a>
  509. colorBlendMode<span class="type-signature"> : <a href="ColorBlendMode.html">ColorBlendMode</a></span>
  510. <div class="source-link rightLinks">
  511. <a href="https://github.com/AnalyticalGraphicsInc/cesium/blob/1.29/Source/Scene/Model.js#L567">Scene/Model.js 567</a>
  512. </div>
  513. </h4>
  514. </div>
  515. </dt>
  516. <dd>
  517. <div class="description">
  518. Defines how the color blends with the model.
  519. </div>
  520. <dl class="details">
  521. <span class="details-header">Default Value:</span>
  522. <code class="language-javascript">ColorBlendMode.HIGHLIGHT</code>
  523. </dl>
  524. </dd>
  525. <dt>
  526. <div class="nameContainer">
  527. <h4 class="name" id="debugShowBoundingVolume">
  528. <a href="#debugShowBoundingVolume" class="doc-link"></a>
  529. debugShowBoundingVolume<span class="type-signature"> : Boolean</span>
  530. <div class="source-link rightLinks">
  531. <a href="https://github.com/AnalyticalGraphicsInc/cesium/blob/1.29/Source/Scene/Model.js#L591">Scene/Model.js 591</a>
  532. </div>
  533. </h4>
  534. </div>
  535. </dt>
  536. <dd>
  537. <div class="description">
  538. This property is for debugging only; it is not for production use nor is it optimized. <p> Draws the bounding sphere for each draw command in the model. A glTF primitive corresponds to one draw command. A glTF mesh has an array of primitives, often of length one. </p>
  539. </div>
  540. <dl class="details">
  541. <span class="details-header">Default Value:</span>
  542. <code class="language-javascript">false</code>
  543. </dl>
  544. </dd>
  545. <dt>
  546. <div class="nameContainer">
  547. <h4 class="name" id="debugWireframe">
  548. <a href="#debugWireframe" class="doc-link"></a>
  549. debugWireframe<span class="type-signature"> : Boolean</span>
  550. <div class="source-link rightLinks">
  551. <a href="https://github.com/AnalyticalGraphicsInc/cesium/blob/1.29/Source/Scene/Model.js#L604">Scene/Model.js 604</a>
  552. </div>
  553. </h4>
  554. </div>
  555. </dt>
  556. <dd>
  557. <div class="description">
  558. This property is for debugging only; it is not for production use nor is it optimized. <p> Draws the model in wireframe. </p>
  559. </div>
  560. <dl class="details">
  561. <span class="details-header">Default Value:</span>
  562. <code class="language-javascript">false</code>
  563. </dl>
  564. </dd>
  565. <dt>
  566. <div class="nameContainer">
  567. <h4 class="name" id="distanceDisplayCondition">
  568. <a href="#distanceDisplayCondition" class="doc-link"></a>
  569. distanceDisplayCondition<span class="type-signature"> : <a href="DistanceDisplayCondition.html">DistanceDisplayCondition</a></span>
  570. <div class="source-link rightLinks">
  571. <a href="https://github.com/AnalyticalGraphicsInc/cesium/blob/1.29/Source/Scene/Model.js#L937">Scene/Model.js 937</a>
  572. </div>
  573. </h4>
  574. </div>
  575. </dt>
  576. <dd>
  577. <div class="description">
  578. Gets or sets the condition specifying at what distance from the camera that this model will be displayed.
  579. </div>
  580. <dl class="details">
  581. <span class="details-header">Default Value:</span>
  582. <code class="language-javascript">undefined</code>
  583. </dl>
  584. </dd>
  585. <dt>
  586. <div class="nameContainer">
  587. <h4 class="name" id="gltf">
  588. <a href="#gltf" class="doc-link"></a>
  589. <span class="type-signature attribute-readonly">readonly</span>gltf<span class="type-signature"> : Object</span>
  590. <div class="source-link rightLinks">
  591. <a href="https://github.com/AnalyticalGraphicsInc/cesium/blob/1.29/Source/Scene/Model.js#L688">Scene/Model.js 688</a>
  592. </div>
  593. </h4>
  594. </div>
  595. </dt>
  596. <dd>
  597. <div class="description">
  598. The object for the glTF JSON, including properties with default values omitted from the JSON provided to this model.
  599. </div>
  600. <dl class="details">
  601. <span class="details-header">Default Value:</span>
  602. <code class="language-javascript">undefined</code>
  603. </dl>
  604. </dd>
  605. <dt>
  606. <div class="nameContainer">
  607. <h4 class="name" id="id">
  608. <a href="#id" class="doc-link"></a>
  609. id<span class="type-signature"> : Object</span>
  610. <div class="source-link rightLinks">
  611. <a href="https://github.com/AnalyticalGraphicsInc/cesium/blob/1.29/Source/Scene/Model.js#L493">Scene/Model.js 493</a>
  612. </div>
  613. </h4>
  614. </div>
  615. </dt>
  616. <dd>
  617. <div class="description">
  618. User-defined object returned when the model is picked.
  619. </div>
  620. <dl class="details">
  621. <span class="details-header">Default Value:</span>
  622. <code class="language-javascript">undefined</code>
  623. <h5>See:</h5>
  624. <ul class="see-list">
  625. <li><a href="Scene.html#pick">Scene#pick</a></li>
  626. </ul>
  627. </dl>
  628. </dd>
  629. <dt>
  630. <div class="nameContainer">
  631. <h4 class="name" id="incrementallyLoadTextures">
  632. <a href="#incrementallyLoadTextures" class="doc-link"></a>
  633. <span class="type-signature attribute-readonly">readonly</span>incrementallyLoadTextures<span class="type-signature"> : Boolean</span>
  634. <div class="source-link rightLinks">
  635. <a href="https://github.com/AnalyticalGraphicsInc/cesium/blob/1.29/Source/Scene/Model.js#L895">Scene/Model.js 895</a>
  636. </div>
  637. </h4>
  638. </div>
  639. </dt>
  640. <dd>
  641. <div class="description">
  642. Determine if textures may continue to stream in after the model is loaded.
  643. </div>
  644. <dl class="details">
  645. <span class="details-header">Default Value:</span>
  646. <code class="language-javascript">true</code>
  647. </dl>
  648. </dd>
  649. <dt>
  650. <div class="nameContainer">
  651. <h4 class="name" id="maximumScale">
  652. <a href="#maximumScale" class="doc-link"></a>
  653. maximumScale<span class="type-signature"> : Number</span>
  654. <div class="source-link rightLinks">
  655. <a href="https://github.com/AnalyticalGraphicsInc/cesium/blob/1.29/Source/Scene/Model.js#L481">Scene/Model.js 481</a>
  656. </div>
  657. </h4>
  658. </div>
  659. </dt>
  660. <dd>
  661. <div class="description">
  662. The maximum scale size for a model. This can be used to give an upper limit to the <a href="Model.html#minimumPixelSize"><code>Model#minimumPixelSize</code></a>, ensuring that the model is never an unreasonable scale.
  663. </div>
  664. <dl class="details">
  665. </dl>
  666. </dd>
  667. <dt>
  668. <div class="nameContainer">
  669. <h4 class="name" id="minimumPixelSize">
  670. <a href="#minimumPixelSize" class="doc-link"></a>
  671. minimumPixelSize<span class="type-signature"> : Number</span>
  672. <div class="source-link rightLinks">
  673. <a href="https://github.com/AnalyticalGraphicsInc/cesium/blob/1.29/Source/Scene/Model.js#L471">Scene/Model.js 471</a>
  674. </div>
  675. </h4>
  676. </div>
  677. </dt>
  678. <dd>
  679. <div class="description">
  680. The approximate minimum pixel size of the model regardless of zoom. This can be used to ensure that a model is visible even when the viewer zooms out. When <code>0.0</code>, no minimum size is enforced.
  681. </div>
  682. <dl class="details">
  683. <span class="details-header">Default Value:</span>
  684. <code class="language-javascript">0.0</code>
  685. </dl>
  686. </dd>
  687. <dt>
  688. <div class="nameContainer">
  689. <h4 class="name" id="modelMatrix">
  690. <a href="#modelMatrix" class="doc-link"></a>
  691. modelMatrix<span class="type-signature"> : <a href="Matrix4.html">Matrix4</a></span>
  692. <div class="source-link rightLinks">
  693. <a href="https://github.com/AnalyticalGraphicsInc/cesium/blob/1.29/Source/Scene/Model.js#L446">Scene/Model.js 446</a>
  694. </div>
  695. </h4>
  696. </div>
  697. </dt>
  698. <dd>
  699. <div class="description">
  700. The 4x4 transformation matrix that transforms the model from model to world coordinates. When this is the identity matrix, the model is drawn in world coordinates, i.e., Earth's WGS84 coordinates. Local reference frames can be used by providing a different transformation matrix, like that returned by <a href="Transforms.html#.eastNorthUpToFixedFrame"><code>Transforms.eastNorthUpToFixedFrame</code></a>.
  701. </div>
  702. <dl class="details">
  703. <span class="details-header">Default Value:</span>
  704. <code class="language-javascript"><a href="Matrix4.html#.IDENTITY"><code>Matrix4.IDENTITY</code></a></code>
  705. <h5>Example:</h5>
  706. <pre><code class="language-javascript">var origin = Cesium.Cartesian3.fromDegrees(-95.0, 40.0, 200000.0); m.modelMatrix = Cesium.Transforms.eastNorthUpToFixedFrame(origin);</code></pre>
  707. </dl>
  708. </dd>
  709. <dt>
  710. <div class="nameContainer">
  711. <h4 class="name" id="pendingTextureLoads">
  712. <a href="#pendingTextureLoads" class="doc-link"></a>
  713. <span class="type-signature attribute-readonly">readonly</span>pendingTextureLoads<span class="type-signature"> : Number</span>
  714. <div class="source-link rightLinks">
  715. <a href="https://github.com/AnalyticalGraphicsInc/cesium/blob/1.29/Source/Scene/Model.js#L909">Scene/Model.js 909</a>
  716. </div>
  717. </h4>
  718. </div>
  719. </dt>
  720. <dd>
  721. <div class="description">
  722. Return the number of pending texture loads.
  723. </div>
  724. <dl class="details">
  725. </dl>
  726. </dd>
  727. <dt>
  728. <div class="nameContainer">
  729. <h4 class="name" id="ready">
  730. <a href="#ready" class="doc-link"></a>
  731. <span class="type-signature attribute-readonly">readonly</span>ready<span class="type-signature"> : Boolean</span>
  732. <div class="source-link rightLinks">
  733. <a href="https://github.com/AnalyticalGraphicsInc/cesium/blob/1.29/Source/Scene/Model.js#L817">Scene/Model.js 817</a>
  734. </div>
  735. </h4>
  736. </div>
  737. </dt>
  738. <dd>
  739. <div class="description">
  740. When <code>true</code>, this model is ready to render, i.e., the external binary, image, and shader files were downloaded and the WebGL resources were created. This is set to <code>true</code> right before <a href="Model.html#readyPromise"><code>Model#readyPromise</code></a> is resolved.
  741. </div>
  742. <dl class="details">
  743. <span class="details-header">Default Value:</span>
  744. <code class="language-javascript">false</code>
  745. </dl>
  746. </dd>
  747. <dt>
  748. <div class="nameContainer">
  749. <h4 class="name" id="readyPromise">
  750. <a href="#readyPromise" class="doc-link"></a>
  751. <span class="type-signature attribute-readonly">readonly</span>readyPromise<span class="type-signature"> : Promise.&lt;<a href="Model.html">Model</a>></span>
  752. <div class="source-link rightLinks">
  753. <a href="https://github.com/AnalyticalGraphicsInc/cesium/blob/1.29/Source/Scene/Model.js#L846">Scene/Model.js 846</a>
  754. </div>
  755. </h4>
  756. </div>
  757. </dt>
  758. <dd>
  759. <div class="description">
  760. Gets the promise that will be resolved when this model is ready to render, i.e., when the external binary, image, and shader files were downloaded and the WebGL resources were created. <p> This promise is resolved at the end of the frame before the first frame the model is rendered in. </p>
  761. </div>
  762. <dl class="details">
  763. <h5>Example:</h5>
  764. <pre><code class="language-javascript">// Play all animations at half-speed when the model is ready to render Cesium.when(model.readyPromise).then(function(model) { model.activeAnimations.addAll({ speedup : 0.5 }); }).otherwise(function(error){ window.alert(error); });</code></pre>
  765. <h5>See:</h5>
  766. <ul class="see-list">
  767. <li><a href="Model.html#ready">Model#ready</a></li>
  768. </ul>
  769. </dl>
  770. </dd>
  771. <dt>
  772. <div class="nameContainer">
  773. <h4 class="name" id="scale">
  774. <a href="#scale" class="doc-link"></a>
  775. scale<span class="type-signature"> : Number</span>
  776. <div class="source-link rightLinks">
  777. <a href="https://github.com/AnalyticalGraphicsInc/cesium/blob/1.29/Source/Scene/Model.js#L459">Scene/Model.js 459</a>
  778. </div>
  779. </h4>
  780. </div>
  781. </dt>
  782. <dd>
  783. <div class="description">
  784. A uniform scale applied to this model before the <a href="Model.html#modelMatrix"><code>Model#modelMatrix</code></a>. Values greater than <code>1.0</code> increase the size of the model; values less than <code>1.0</code> decrease.
  785. </div>
  786. <dl class="details">
  787. <span class="details-header">Default Value:</span>
  788. <code class="language-javascript">1.0</code>
  789. </dl>
  790. </dd>
  791. <dt>
  792. <div class="nameContainer">
  793. <h4 class="name" id="shadows">
  794. <a href="#shadows" class="doc-link"></a>
  795. shadows<span class="type-signature"> : <a href="ShadowMode.html">ShadowMode</a></span>
  796. <div class="source-link rightLinks">
  797. <a href="https://github.com/AnalyticalGraphicsInc/cesium/blob/1.29/Source/Scene/Model.js#L547">Scene/Model.js 547</a>
  798. </div>
  799. </h4>
  800. </div>
  801. </dt>
  802. <dd>
  803. <div class="description">
  804. Determines whether the model casts or receives shadows from each light source.
  805. </div>
  806. <dl class="details">
  807. <span class="details-header">Default Value:</span>
  808. <code class="language-javascript">ShadowMode.ENABLED</code>
  809. </dl>
  810. </dd>
  811. <dt>
  812. <div class="nameContainer">
  813. <h4 class="name" id="show">
  814. <a href="#show" class="doc-link"></a>
  815. show<span class="type-signature"> : Boolean</span>
  816. <div class="source-link rightLinks">
  817. <a href="https://github.com/AnalyticalGraphicsInc/cesium/blob/1.29/Source/Scene/Model.js#L410">Scene/Model.js 410</a>
  818. </div>
  819. </h4>
  820. </div>
  821. </dt>
  822. <dd>
  823. <div class="description">
  824. Determines if the model primitive will be shown.
  825. </div>
  826. <dl class="details">
  827. <span class="details-header">Default Value:</span>
  828. <code class="language-javascript">true</code>
  829. </dl>
  830. </dd>
  831. <dt>
  832. <div class="nameContainer">
  833. <h4 class="name" id="silhouetteColor">
  834. <a href="#silhouetteColor" class="doc-link"></a>
  835. silhouetteColor<span class="type-signature"> : <a href="Color.html">Color</a></span>
  836. <div class="source-link rightLinks">
  837. <a href="https://github.com/AnalyticalGraphicsInc/cesium/blob/1.29/Source/Scene/Model.js#L419">Scene/Model.js 419</a>
  838. </div>
  839. </h4>
  840. </div>
  841. </dt>
  842. <dd>
  843. <div class="description">
  844. The silhouette color.
  845. </div>
  846. <dl class="details">
  847. <span class="details-header">Default Value:</span>
  848. <code class="language-javascript">Color.RED</code>
  849. </dl>
  850. </dd>
  851. <dt>
  852. <div class="nameContainer">
  853. <h4 class="name" id="silhouetteSize">
  854. <a href="#silhouetteSize" class="doc-link"></a>
  855. silhouetteSize<span class="type-signature"> : Number</span>
  856. <div class="source-link rightLinks">
  857. <a href="https://github.com/AnalyticalGraphicsInc/cesium/blob/1.29/Source/Scene/Model.js#L430">Scene/Model.js 430</a>
  858. </div>
  859. </h4>
  860. </div>
  861. </dt>
  862. <dd>
  863. <div class="description">
  864. The size of the silhouette in pixels.
  865. </div>
  866. <dl class="details">
  867. <span class="details-header">Default Value:</span>
  868. <code class="language-javascript">0.0</code>
  869. </dl>
  870. </dd>
  871. </dl>
  872. <h3 class="subsection-title">Methods</h3>
  873. <dl>
  874. <dt>
  875. <div class="nameContainer">
  876. <h4 class="name" id=".fromGltf">
  877. <a href="#.fromGltf" class="doc-link"></a>
  878. <span class="type-signature attribute-static">static</span>Cesium.Model.fromGltf<span class="signature">(options)</span> &rarr; <span class="type-signature returnType"><a href="Model.html">Model</a></span>
  879. <div class="source-link rightLinks">
  880. <a href="https://github.com/AnalyticalGraphicsInc/cesium/blob/1.29/Source/Scene/Model.js#L1080">Scene/Model.js 1080</a>
  881. </div>
  882. </h4>
  883. </div>
  884. </dt>
  885. <dd>
  886. <div class="description">
  887. <p> Creates a model from a glTF asset. When the model is ready to render, i.e., when the external binary, image, and shader files are downloaded and the WebGL resources are created, the <a href="Model.html#readyPromise"><code>Model#readyPromise</code></a> is resolved. </p> <p> The model can be a traditional glTF asset with a .gltf extension or a Binary glTF using the KHR_binary_glTF extension with a .glb extension. </p> <p> For high-precision rendering, Cesium supports the CESIUM_RTC extension, which introduces the CESIUM_RTC_MODELVIEW parameter semantic that says the node is in WGS84 coordinates translated relative to a local origin. </p>
  888. </div>
  889. <table class="params">
  890. <thead>
  891. <tr>
  892. <th>Name</th>
  893. <th>Type</th>
  894. <th class="last">Description</th>
  895. </tr>
  896. </thead>
  897. <tbody>
  898. <tr>
  899. <td class="name"><code>options</code></td>
  900. <td class="type">
  901. <span class="param-type">Object</span>
  902. </td>
  903. <td class="description last">
  904. Object with the following properties:
  905. <table class="params">
  906. <thead>
  907. <tr>
  908. <th>Name</th>
  909. <th>Type</th>
  910. <th>Default</th>
  911. <th class="last">Description</th>
  912. </tr>
  913. </thead>
  914. <tbody>
  915. <tr>
  916. <td class="name"><code>url</code></td>
  917. <td class="type">
  918. <span class="param-type">String</span>
  919. </td>
  920. <td class="default">
  921. </td>
  922. <td class="description last">
  923. The url to the .gltf file.</td>
  924. </tr>
  925. <tr>
  926. <td class="name"><code>headers</code></td>
  927. <td class="type">
  928. <span class="param-type">Object</span>
  929. </td>
  930. <td class="default">
  931. </td>
  932. <td class="description last">
  933. <span class="optional">optional</span>
  934. HTTP headers to send with the request.</td>
  935. </tr>
  936. <tr>
  937. <td class="name"><code>show</code></td>
  938. <td class="type">
  939. <span class="param-type">Boolean</span>
  940. </td>
  941. <td class="default">
  942. <code class="language-javascript">true</code>
  943. </td>
  944. <td class="description last">
  945. <span class="optional">optional</span>
  946. Determines if the model primitive will be shown.</td>
  947. </tr>
  948. <tr>
  949. <td class="name"><code>modelMatrix</code></td>
  950. <td class="type">
  951. <span class="param-type"><a href="Matrix4.html">Matrix4</a></span>
  952. </td>
  953. <td class="default">
  954. <code class="language-javascript">Matrix4.IDENTITY</code>
  955. </td>
  956. <td class="description last">
  957. <span class="optional">optional</span>
  958. The 4x4 transformation matrix that transforms the model from model to world coordinates.</td>
  959. </tr>
  960. <tr>
  961. <td class="name"><code>scale</code></td>
  962. <td class="type">
  963. <span class="param-type">Number</span>
  964. </td>
  965. <td class="default">
  966. <code class="language-javascript">1.0</code>
  967. </td>
  968. <td class="description last">
  969. <span class="optional">optional</span>
  970. A uniform scale applied to this model.</td>
  971. </tr>
  972. <tr>
  973. <td class="name"><code>minimumPixelSize</code></td>
  974. <td class="type">
  975. <span class="param-type">Number</span>
  976. </td>
  977. <td class="default">
  978. <code class="language-javascript">0.0</code>
  979. </td>
  980. <td class="description last">
  981. <span class="optional">optional</span>
  982. The approximate minimum pixel size of the model regardless of zoom.</td>
  983. </tr>
  984. <tr>
  985. <td class="name"><code>maximumScale</code></td>
  986. <td class="type">
  987. <span class="param-type">Number</span>
  988. </td>
  989. <td class="default">
  990. </td>
  991. <td class="description last">
  992. <span class="optional">optional</span>
  993. The maximum scale for the model.</td>
  994. </tr>
  995. <tr>
  996. <td class="name"><code>id</code></td>
  997. <td class="type">
  998. <span class="param-type">Object</span>
  999. </td>
  1000. <td class="default">
  1001. </td>
  1002. <td class="description last">
  1003. <span class="optional">optional</span>
  1004. A user-defined object to return when the model is picked with <a href="Scene.html#pick"><code>Scene#pick</code></a>.</td>
  1005. </tr>
  1006. <tr>
  1007. <td class="name"><code>allowPicking</code></td>
  1008. <td class="type">
  1009. <span class="param-type">Boolean</span>
  1010. </td>
  1011. <td class="default">
  1012. <code class="language-javascript">true</code>
  1013. </td>
  1014. <td class="description last">
  1015. <span class="optional">optional</span>
  1016. When <code>true</code>, each glTF mesh and primitive is pickable with <a href="Scene.html#pick"><code>Scene#pick</code></a>.</td>
  1017. </tr>
  1018. <tr>
  1019. <td class="name"><code>incrementallyLoadTextures</code></td>
  1020. <td class="type">
  1021. <span class="param-type">Boolean</span>
  1022. </td>
  1023. <td class="default">
  1024. <code class="language-javascript">true</code>
  1025. </td>
  1026. <td class="description last">
  1027. <span class="optional">optional</span>
  1028. Determine if textures may continue to stream in after the model is loaded.</td>
  1029. </tr>
  1030. <tr>
  1031. <td class="name"><code>asynchronous</code></td>
  1032. <td class="type">
  1033. <span class="param-type">Boolean</span>
  1034. </td>
  1035. <td class="default">
  1036. <code class="language-javascript">true</code>
  1037. </td>
  1038. <td class="description last">
  1039. <span class="optional">optional</span>
  1040. Determines if model WebGL resource creation will be spread out over several frames or block until completion once all glTF files are loaded.</td>
  1041. </tr>
  1042. <tr>
  1043. <td class="name"><code>shadows</code></td>
  1044. <td class="type">
  1045. <span class="param-type"><a href="ShadowMode.html">ShadowMode</a></span>
  1046. </td>
  1047. <td class="default">
  1048. <code class="language-javascript">ShadowMode.ENABLED</code>
  1049. </td>
  1050. <td class="description last">
  1051. <span class="optional">optional</span>
  1052. Determines whether the model casts or receives shadows from each light source.</td>
  1053. </tr>
  1054. <tr>
  1055. <td class="name"><code>debugShowBoundingVolume</code></td>
  1056. <td class="type">
  1057. <span class="param-type">Boolean</span>
  1058. </td>
  1059. <td class="default">
  1060. <code class="language-javascript">false</code>
  1061. </td>
  1062. <td class="description last">
  1063. <span class="optional">optional</span>
  1064. For debugging only. Draws the bounding sphere for each <a href="DrawCommand.html"><code>DrawCommand</code></a> in the model.</td>
  1065. </tr>
  1066. <tr>
  1067. <td class="name"><code>debugWireframe</code></td>
  1068. <td class="type">
  1069. <span class="param-type">Boolean</span>
  1070. </td>
  1071. <td class="default">
  1072. <code class="language-javascript">false</code>
  1073. </td>
  1074. <td class="description last">
  1075. <span class="optional">optional</span>
  1076. For debugging only. Draws the model in wireframe.</td>
  1077. </tr>
  1078. </tbody>
  1079. </table>
  1080. </td>
  1081. </tr>
  1082. </tbody>
  1083. </table>
  1084. <h5>Returns:</h5>
  1085. <div class="param-desc">
  1086. The newly created model.
  1087. </div>
  1088. <h5>Throws:</h5>
  1089. <ul>
  1090. <li>
  1091. <div class="param-desc">
  1092. <span class="param-type"><a href="DeveloperError.html">DeveloperError</a></span>
  1093. : bgltf is not a valid Binary glTF file.
  1094. </div>
  1095. </li>
  1096. <li>
  1097. <div class="param-desc">
  1098. <span class="param-type"><a href="DeveloperError.html">DeveloperError</a></span>
  1099. : Only glTF Binary version 1 is supported.
  1100. </div>
  1101. </li>
  1102. </ul>
  1103. <dl class="details">
  1104. <h5>Examples:</h5>
  1105. <pre><code class="language-javascript">// Example 1. Create a model from a glTF asset var model = scene.primitives.add(Cesium.Model.fromGltf({ url : './duck/duck.gltf' }));</code></pre>
  1106. <pre><code class="language-javascript">// Example 2. Create model and provide all properties and events var origin = Cesium.Cartesian3.fromDegrees(-95.0, 40.0, 200000.0); var modelMatrix = Cesium.Transforms.eastNorthUpToFixedFrame(origin); var model = scene.primitives.add(Cesium.Model.fromGltf({ url : './duck/duck.gltf', show : true, // default modelMatrix : modelMatrix, scale : 2.0, // double size minimumPixelSize : 128, // never smaller than 128 pixels maximumScale: 20000, // never larger than 20000 * model size (overrides minimumPixelSize) allowPicking : false, // not pickable debugShowBoundingVolume : false, // default debugWireframe : false })); model.readyPromise.then(function(model) { // Play all animations when the model is ready to render model.activeAnimations.addAll(); });</code></pre>
  1107. </dl>
  1108. </dd>
  1109. <dt>
  1110. <div class="nameContainer">
  1111. <h4 class="name" id=".silhouetteSupported">
  1112. <a href="#.silhouetteSupported" class="doc-link"></a>
  1113. <span class="type-signature attribute-static">static</span>Cesium.Model.silhouetteSupported<span class="signature">(scene)</span> &rarr; <span class="type-signature returnType">Boolean</span>
  1114. <div class="source-link rightLinks">
  1115. <a href="https://github.com/AnalyticalGraphicsInc/cesium/blob/1.29/Source/Scene/Model.js#L964">Scene/Model.js 964</a>
  1116. </div>
  1117. </h4>
  1118. </div>
  1119. </dt>
  1120. <dd>
  1121. <div class="description">
  1122. Determines if silhouettes are supported.
  1123. </div>
  1124. <table class="params">
  1125. <thead>
  1126. <tr>
  1127. <th>Name</th>
  1128. <th>Type</th>
  1129. <th class="last">Description</th>
  1130. </tr>
  1131. </thead>
  1132. <tbody>
  1133. <tr>
  1134. <td class="name"><code>scene</code></td>
  1135. <td class="type">
  1136. <span class="param-type"><a href="Scene.html">Scene</a></span>
  1137. </td>
  1138. <td class="description last">
  1139. The scene.</td>
  1140. </tr>
  1141. </tbody>
  1142. </table>
  1143. <h5>Returns:</h5>
  1144. <div class="param-desc">
  1145. <code>true</code> if silhouettes are supported; otherwise, returns <code>false</code>
  1146. </div>
  1147. <dl class="details">
  1148. </dl>
  1149. </dd>
  1150. <dt>
  1151. <div class="nameContainer">
  1152. <h4 class="name" id="destroy">
  1153. <a href="#destroy" class="doc-link"></a>
  1154. destroy<span class="signature">()</span> &rarr; <span class="type-signature returnType">undefined</span>
  1155. <div class="source-link rightLinks">
  1156. <a href="https://github.com/AnalyticalGraphicsInc/cesium/blob/1.29/Source/Scene/Model.js#L4330">Scene/Model.js 4330</a>
  1157. </div>
  1158. </h4>
  1159. </div>
  1160. </dt>
  1161. <dd>
  1162. <div class="description">
  1163. Destroys the WebGL resources held by this object. Destroying an object allows for deterministic release of WebGL resources, instead of relying on the garbage collector to destroy this object. <br /><br /> Once an object is destroyed, it should not be used; calling any function other than <code>isDestroyed</code> will result in a <a href="DeveloperError.html"><code>DeveloperError</code></a> exception. Therefore, assign the return value (<code>undefined</code>) to the object as done in the example.
  1164. </div>
  1165. <h5>Returns:</h5>
  1166. <h5>Throws:</h5>
  1167. <ul>
  1168. <li>
  1169. <div class="param-desc">
  1170. <span class="param-type"><a href="DeveloperError.html">DeveloperError</a></span>
  1171. : This object was destroyed, i.e., destroy() was called.
  1172. </div>
  1173. </li>
  1174. </ul>
  1175. <dl class="details">
  1176. <h5>Example:</h5>
  1177. <pre><code class="language-javascript">model = model &amp;&amp; model.destroy();</code></pre>
  1178. <h5>See:</h5>
  1179. <ul class="see-list">
  1180. <li><a href="Model.html#isDestroyed">Model#isDestroyed</a></li>
  1181. </ul>
  1182. </dl>
  1183. </dd>
  1184. <dt>
  1185. <div class="nameContainer">
  1186. <h4 class="name" id="getMaterial">
  1187. <a href="#getMaterial" class="doc-link"></a>
  1188. getMaterial<span class="signature">(name)</span> &rarr; <span class="type-signature returnType"><a href="ModelMaterial.html">ModelMaterial</a></span>
  1189. <div class="source-link rightLinks">
  1190. <a href="https://github.com/AnalyticalGraphicsInc/cesium/blob/1.29/Source/Scene/Model.js#L1200">Scene/Model.js 1200</a>
  1191. </div>
  1192. </h4>
  1193. </div>
  1194. </dt>
  1195. <dd>
  1196. <div class="description">
  1197. Returns the glTF material with the given <code>name</code> property.
  1198. </div>
  1199. <table class="params">
  1200. <thead>
  1201. <tr>
  1202. <th>Name</th>
  1203. <th>Type</th>
  1204. <th class="last">Description</th>
  1205. </tr>
  1206. </thead>
  1207. <tbody>
  1208. <tr>
  1209. <td class="name"><code>name</code></td>
  1210. <td class="type">
  1211. <span class="param-type">String</span>
  1212. </td>
  1213. <td class="description last">
  1214. The glTF name of the material.</td>
  1215. </tr>
  1216. </tbody>
  1217. </table>
  1218. <h5>Returns:</h5>
  1219. <div class="param-desc">
  1220. The material or <code>undefined</code> if no material with <code>name</code> exists.
  1221. </div>
  1222. <h5>Throws:</h5>
  1223. <ul>
  1224. <li>
  1225. <div class="param-desc">
  1226. <span class="param-type"><a href="DeveloperError.html">DeveloperError</a></span>
  1227. : The model is not loaded. Use Model.readyPromise or wait for Model.ready to be true.
  1228. </div>
  1229. </li>
  1230. </ul>
  1231. <dl class="details">
  1232. </dl>
  1233. </dd>
  1234. <dt>
  1235. <div class="nameContainer">
  1236. <h4 class="name" id="getMesh">
  1237. <a href="#getMesh" class="doc-link"></a>
  1238. getMesh<span class="signature">(name)</span> &rarr; <span class="type-signature returnType"><a href="ModelMesh.html">ModelMesh</a></span>
  1239. <div class="source-link rightLinks">
  1240. <a href="https://github.com/AnalyticalGraphicsInc/cesium/blob/1.29/Source/Scene/Model.js#L1188">Scene/Model.js 1188</a>
  1241. </div>
  1242. </h4>
  1243. </div>
  1244. </dt>
  1245. <dd>
  1246. <div class="description">
  1247. Returns the glTF mesh with the given <code>name</code> property.
  1248. </div>
  1249. <table class="params">
  1250. <thead>
  1251. <tr>
  1252. <th>Name</th>
  1253. <th>Type</th>
  1254. <th class="last">Description</th>
  1255. </tr>
  1256. </thead>
  1257. <tbody>
  1258. <tr>
  1259. <td class="name"><code>name</code></td>
  1260. <td class="type">
  1261. <span class="param-type">String</span>
  1262. </td>
  1263. <td class="description last">
  1264. The glTF name of the mesh.</td>
  1265. </tr>
  1266. </tbody>
  1267. </table>
  1268. <h5>Returns:</h5>
  1269. <div class="param-desc">
  1270. The mesh or <code>undefined</code> if no mesh with <code>name</code> exists.
  1271. </div>
  1272. <h5>Throws:</h5>
  1273. <ul>
  1274. <li>
  1275. <div class="param-desc">
  1276. <span class="param-type"><a href="DeveloperError.html">DeveloperError</a></span>
  1277. : The model is not loaded. Use Model.readyPromise or wait for Model.ready to be true.
  1278. </div>
  1279. </li>
  1280. </ul>
  1281. <dl class="details">
  1282. </dl>
  1283. </dd>
  1284. <dt>
  1285. <div class="nameContainer">
  1286. <h4 class="name" id="getNode">
  1287. <a href="#getNode" class="doc-link"></a>
  1288. getNode<span class="signature">(name)</span> &rarr; <span class="type-signature returnType"><a href="ModelNode.html">ModelNode</a></span>
  1289. <div class="source-link rightLinks">
  1290. <a href="https://github.com/AnalyticalGraphicsInc/cesium/blob/1.29/Source/Scene/Model.js#L1174">Scene/Model.js 1174</a>
  1291. </div>
  1292. </h4>
  1293. </div>
  1294. </dt>
  1295. <dd>
  1296. <div class="description">
  1297. Returns the glTF node with the given <code>name</code> property. This is used to modify a node's transform for animation outside of glTF animations.
  1298. </div>
  1299. <table class="params">
  1300. <thead>
  1301. <tr>
  1302. <th>Name</th>
  1303. <th>Type</th>
  1304. <th class="last">Description</th>
  1305. </tr>
  1306. </thead>
  1307. <tbody>
  1308. <tr>
  1309. <td class="name"><code>name</code></td>
  1310. <td class="type">
  1311. <span class="param-type">String</span>
  1312. </td>
  1313. <td class="description last">
  1314. The glTF name of the node.</td>
  1315. </tr>
  1316. </tbody>
  1317. </table>
  1318. <h5>Returns:</h5>
  1319. <div class="param-desc">
  1320. The node or <code>undefined</code> if no node with <code>name</code> exists.
  1321. </div>
  1322. <h5>Throws:</h5>
  1323. <ul>
  1324. <li>
  1325. <div class="param-desc">
  1326. <span class="param-type"><a href="DeveloperError.html">DeveloperError</a></span>
  1327. : The model is not loaded. Use Model.readyPromise or wait for Model.ready to be true.
  1328. </div>
  1329. </li>
  1330. </ul>
  1331. <dl class="details">
  1332. <h5>Example:</h5>
  1333. <pre><code class="language-javascript">// Apply non-uniform scale to node LOD3sp var node = model.getNode('LOD3sp'); node.matrix = Cesium.Matrix4.fromScale(new Cesium.Cartesian3(5.0, 1.0, 1.0), node.matrix);</code></pre>
  1334. </dl>
  1335. </dd>
  1336. <dt>
  1337. <div class="nameContainer">
  1338. <h4 class="name" id="isDestroyed">
  1339. <a href="#isDestroyed" class="doc-link"></a>
  1340. isDestroyed<span class="signature">()</span> &rarr; <span class="type-signature returnType">Boolean</span>
  1341. <div class="source-link rightLinks">
  1342. <a href="https://github.com/AnalyticalGraphicsInc/cesium/blob/1.29/Source/Scene/Model.js#L4308">Scene/Model.js 4308</a>
  1343. </div>
  1344. </h4>
  1345. </div>
  1346. </dt>
  1347. <dd>
  1348. <div class="description">
  1349. Returns true if this object was destroyed; otherwise, false. <br /><br /> If this object was destroyed, it should not be used; calling any function other than <code>isDestroyed</code> will result in a <a href="DeveloperError.html"><code>DeveloperError</code></a> exception.
  1350. </div>
  1351. <h5>Returns:</h5>
  1352. <div class="param-desc">
  1353. <code>true</code> if this object was destroyed; otherwise, <code>false</code>.
  1354. </div>
  1355. <dl class="details">
  1356. <h5>See:</h5>
  1357. <ul class="see-list">
  1358. <li><a href="Model.html#destroy">Model#destroy</a></li>
  1359. </ul>
  1360. </dl>
  1361. </dd>
  1362. <dt>
  1363. <div class="nameContainer">
  1364. <h4 class="name" id="update">
  1365. <a href="#update" class="doc-link"></a>
  1366. update<span class="signature">()</span>
  1367. <div class="source-link rightLinks">
  1368. <a href="https://github.com/AnalyticalGraphicsInc/cesium/blob/1.29/Source/Scene/Model.js#L4045">Scene/Model.js 4045</a>
  1369. </div>
  1370. </h4>
  1371. </div>
  1372. </dt>
  1373. <dd>
  1374. <div class="description">
  1375. Called when <a href="Viewer.html"><code>Viewer</code></a> or <a href="CesiumWidget.html"><code>CesiumWidget</code></a> render the scene to get the draw commands needed to render this primitive. <p> Do not call this function directly. This is documented just to list the exceptions that may be propagated when the scene is rendered: </p>
  1376. </div>
  1377. <h5>Throws:</h5>
  1378. <ul>
  1379. <li>
  1380. <div class="param-desc">
  1381. <span class="param-type"><a href="RuntimeError.html">RuntimeError</a></span>
  1382. : Failed to load external reference.
  1383. </div>
  1384. </li>
  1385. </ul>
  1386. <dl class="details">
  1387. </dl>
  1388. </dd>
  1389. </dl>
  1390. </article>
  1391. </section>
  1392. <footer>
  1393. Documentation generated by <a href="https://github.com/jsdoc3/jsdoc">JSDoc 3.4.3</a>
  1394. </footer>
  1395. </div>
  1396. <div class="nav">
  1397. <div class="menu">
  1398. <input type="text" class="classFilter" id="ClassFilter" placeholder="Search">
  1399. <ul id="ClassList"><li data-name="Animation"><a href="Animation.html">Animation</a></li><li data-name="AnimationViewModel"><a href="AnimationViewModel.html">AnimationViewModel</a></li><li data-name="Appearance"><a href="Appearance.html">Appearance</a></li><li data-name="ArcGisImageServerTerrainProvider"><a href="ArcGisImageServerTerrainProvider.html">ArcGisImageServerTerrainProvider</a></li><li data-name="ArcGisMapServerImageryProvider"><a href="ArcGisMapServerImageryProvider.html">ArcGisMapServerImageryProvider</a></li><li data-name="AssociativeArray"><a href="AssociativeArray.html">AssociativeArray</a></li><li data-name="AxisAlignedBoundingBox"><a href="AxisAlignedBoundingBox.html">AxisAlignedBoundingBox</a></li><li data-name="barycentricCoordinates"><a href="barycentricCoordinates.html">barycentricCoordinates</a></li><li data-name="BaseLayerPicker"><a href="BaseLayerPicker.html">BaseLayerPicker</a></li><li data-name="BaseLayerPickerViewModel"><a href="BaseLayerPickerViewModel.html">BaseLayerPickerViewModel</a></li><li data-name="Billboard"><a href="Billboard.html">Billboard</a></li><li data-name="BillboardCollection"><a href="BillboardCollection.html">BillboardCollection</a></li><li data-name="BillboardGraphics"><a href="BillboardGraphics.html">BillboardGraphics</a></li><li data-name="BillboardVisualizer"><a href="BillboardVisualizer.html">BillboardVisualizer</a></li><li data-name="binarySearch"><a href="binarySearch.html">binarySearch</a></li><li data-name="BingMapsApi"><a href="BingMapsApi.html">BingMapsApi</a></li><li data-name="BingMapsImageryProvider"><a href="BingMapsImageryProvider.html">BingMapsImageryProvider</a></li><li data-name="BingMapsStyle"><a href="BingMapsStyle.html">BingMapsStyle</a></li><li data-name="BlendEquation"><a href="BlendEquation.html">BlendEquation</a></li><li data-name="BlendFunction"><a href="BlendFunction.html">BlendFunction</a></li><li data-name="BlendingState"><a href="BlendingState.html">BlendingState</a></li><li data-name="BoundingRectangle"><a href="BoundingRectangle.html">BoundingRectangle</a></li><li data-name="BoundingSphere"><a href="BoundingSphere.html">BoundingSphere</a></li><li data-name="BoxGeometry"><a href="BoxGeometry.html">BoxGeometry</a></li><li data-name="BoxGeometryUpdater"><a href="BoxGeometryUpdater.html">BoxGeometryUpdater</a></li><li data-name="BoxGraphics"><a href="BoxGraphics.html">BoxGraphics</a></li><li data-name="BoxOutlineGeometry"><a href="BoxOutlineGeometry.html">BoxOutlineGeometry</a></li><li data-name="CallbackProperty"><a href="CallbackProperty.html">CallbackProperty</a></li><li data-name="Camera"><a href="Camera.html">Camera</a></li><li data-name="CameraEventAggregator"><a href="CameraEventAggregator.html">CameraEventAggregator</a></li><li data-name="CameraEventType"><a href="CameraEventType.html">CameraEventType</a></li><li data-name="cancelAnimationFrame"><a href="cancelAnimationFrame.html">cancelAnimationFrame</a></li><li data-name="Cartesian2"><a href="Cartesian2.html">Cartesian2</a></li><li data-name="Cartesian3"><a href="Cartesian3.html">Cartesian3</a></li><li data-name="Cartesian4"><a href="Cartesian4.html">Cartesian4</a></li><li data-name="Cartographic"><a href="Cartographic.html">Cartographic</a></li><li data-name="CatmullRomSpline"><a href="CatmullRomSpline.html">CatmullRomSpline</a></li><li data-name="CesiumInspector"><a href="CesiumInspector.html">CesiumInspector</a></li><li data-name="CesiumInspectorViewModel"><a href="CesiumInspectorViewModel.html">CesiumInspectorViewModel</a></li><li data-name="CesiumMath"><a href="CesiumMath.html">CesiumMath</a></li><li data-name="CesiumTerrainProvider"><a href="CesiumTerrainProvider.html">CesiumTerrainProvider</a></li><li data-name="CesiumWidget"><a href="CesiumWidget.html">CesiumWidget</a></li><li data-name="CheckerboardMaterialProperty"><a href="CheckerboardMaterialProperty.html">CheckerboardMaterialProperty</a></li><li data-name="CircleGeometry"><a href="CircleGeometry.html">CircleGeometry</a></li><li data-name="CircleOutlineGeometry"><a href="CircleOutlineGeometry.html">CircleOutlineGeometry</a></li><li data-name="Clock"><a href="Clock.html">Clock</a></li><li data-name="ClockRange"><a href="ClockRange.html">ClockRange</a></li><li data-name="ClockStep"><a href="ClockStep.html">ClockStep</a></li><li data-name="ClockViewModel"><a href="ClockViewModel.html">ClockViewModel</a></li><li data-name="clone"><a href="clone.html">clone</a></li><li data-name="Color"><a href="Color.html">Color</a></li><li data-name="ColorBlendMode"><a href="ColorBlendMode.html">ColorBlendMode</a></li><li data-name="ColorGeometryInstanceAttribute"><a href="ColorGeometryInstanceAttribute.html">ColorGeometryInstanceAttribute</a></li><li data-name="ColorMaterialProperty"><a href="ColorMaterialProperty.html">ColorMaterialProperty</a></li><li data-name="combine"><a href="combine.html">combine</a></li><li data-name="Command"><a href="Command.html">Command</a></li><li data-name="ComponentDatatype"><a href="ComponentDatatype.html">ComponentDatatype</a></li><li data-name="CompositeEntityCollection"><a href="CompositeEntityCollection.html">CompositeEntityCollection</a></li><li data-name="CompositeMaterialProperty"><a href="CompositeMaterialProperty.html">CompositeMaterialProperty</a></li><li data-name="CompositePositionProperty"><a href="CompositePositionProperty.html">CompositePositionProperty</a></li><li data-name="CompositeProperty"><a href="CompositeProperty.html">CompositeProperty</a></li><li data-name="ConstantPositionProperty"><a href="ConstantPositionProperty.html">ConstantPositionProperty</a></li><li data-name="ConstantProperty"><a href="ConstantProperty.html">ConstantProperty</a></li><li data-name="CornerType"><a href="CornerType.html">CornerType</a></li><li data-name="CorridorGeometry"><a href="CorridorGeometry.html">CorridorGeometry</a></li><li data-name="CorridorGeometryUpdater"><a href="CorridorGeometryUpdater.html">CorridorGeometryUpdater</a></li><li data-name="CorridorGraphics"><a href="CorridorGraphics.html">CorridorGraphics</a></li><li data-name="CorridorOutlineGeometry"><a href="CorridorOutlineGeometry.html">CorridorOutlineGeometry</a></li><li data-name="createCommand"><a href="createCommand.html">createCommand</a></li><li data-name="createGuid"><a href="createGuid.html">createGuid</a></li><li data-name="createOpenStreetMapImageryProvider"><a href="createOpenStreetMapImageryProvider.html">createOpenStreetMapImageryProvider</a></li><li data-name="createTangentSpaceDebugPrimitive"><a href="createTangentSpaceDebugPrimitive.html">createTangentSpaceDebugPrimitive</a></li><li data-name="createTaskProcessorWorker"><a href="createTaskProcessorWorker.html">createTaskProcessorWorker</a></li><li data-name="createTileMapServiceImageryProvider"><a href="createTileMapServiceImageryProvider.html">createTileMapServiceImageryProvider</a></li><li data-name="Credit"><a href="Credit.html">Credit</a></li><li data-name="CreditDisplay"><a href="CreditDisplay.html">CreditDisplay</a></li><li data-name="CubicRealPolynomial"><a href="CubicRealPolynomial.html">CubicRealPolynomial</a></li><li data-name="CullFace"><a href="CullFace.html">CullFace</a></li><li data-name="CullingVolume"><a href="CullingVolume.html">CullingVolume</a></li><li data-name="CustomDataSource"><a href="CustomDataSource.html">CustomDataSource</a></li><li data-name="CylinderGeometry"><a href="CylinderGeometry.html">CylinderGeometry</a></li><li data-name="CylinderGeometryUpdater"><a href="CylinderGeometryUpdater.html">CylinderGeometryUpdater</a></li><li data-name="CylinderGraphics"><a href="CylinderGraphics.html">CylinderGraphics</a></li><li data-name="CylinderOutlineGeometry"><a href="CylinderOutlineGeometry.html">CylinderOutlineGeometry</a></li><li data-name="CzmlDataSource"><a href="CzmlDataSource.html">CzmlDataSource</a></li><li data-name="DataSource"><a href="DataSource.html">DataSource</a></li><li data-name="DataSourceClock"><a href="DataSourceClock.html">DataSourceClock</a></li><li data-name="DataSourceCollection"><a href="DataSourceCollection.html">DataSourceCollection</a></li><li data-name="DataSourceDisplay"><a href="DataSourceDisplay.html">DataSourceDisplay</a></li><li data-name="DebugAppearance"><a href="DebugAppearance.html">DebugAppearance</a></li><li data-name="DebugCameraPrimitive"><a href="DebugCameraPrimitive.html">DebugCameraPrimitive</a></li><li data-name="DebugModelMatrixPrimitive"><a href="DebugModelMatrixPrimitive.html">DebugModelMatrixPrimitive</a></li><li data-name="DefaultProxy"><a href="DefaultProxy.html">DefaultProxy</a></li><li data-name="defaultValue"><a href="defaultValue.html">defaultValue</a></li><li data-name="defined"><a href="defined.html">defined</a></li><li data-name="DepthFunction"><a href="DepthFunction.html">DepthFunction</a></li><li data-name="destroyObject"><a href="destroyObject.html">destroyObject</a></li><li data-name="DeveloperError"><a href="DeveloperError.html">DeveloperError</a></li><li data-name="DiscardMissingTileImagePolicy"><a href="DiscardMissingTileImagePolicy.html">DiscardMissingTileImagePolicy</a></li><li data-name="DistanceDisplayCondition"><a href="DistanceDisplayCondition.html">DistanceDisplayCondition</a></li><li data-name="DistanceDisplayConditionGeometryInstanceAttribute"><a href="DistanceDisplayConditionGeometryInstanceAttribute.html">DistanceDisplayConditionGeometryInstanceAttribute</a></li><li data-name="DynamicGeometryUpdater"><a href="DynamicGeometryUpdater.html">DynamicGeometryUpdater</a></li><li data-name="EasingFunction"><a href="EasingFunction.html">EasingFunction</a></li><li data-name="EllipseGeometry"><a href="EllipseGeometry.html">EllipseGeometry</a></li><li data-name="EllipseGeometryUpdater"><a href="EllipseGeometryUpdater.html">EllipseGeometryUpdater</a></li><li data-name="EllipseGraphics"><a href="EllipseGraphics.html">EllipseGraphics</a></li><li data-name="EllipseOutlineGeometry"><a href="EllipseOutlineGeometry.html">EllipseOutlineGeometry</a></li><li data-name="Ellipsoid"><a href="Ellipsoid.html">Ellipsoid</a></li><li data-name="EllipsoidGeodesic"><a href="EllipsoidGeodesic.html">EllipsoidGeodesic</a></li><li data-name="EllipsoidGeometry"><a href="EllipsoidGeometry.html">EllipsoidGeometry</a></li><li data-name="EllipsoidGeometryUpdater"><a href="EllipsoidGeometryUpdater.html">EllipsoidGeometryUpdater</a></li><li data-name="EllipsoidGraphics"><a href="EllipsoidGraphics.html">EllipsoidGraphics</a></li><li data-name="EllipsoidOutlineGeometry"><a href="EllipsoidOutlineGeometry.html">EllipsoidOutlineGeometry</a></li><li data-name="EllipsoidSurfaceAppearance"><a href="EllipsoidSurfaceAppearance.html">EllipsoidSurfaceAppearance</a></li><li data-name="EllipsoidTangentPlane"><a href="EllipsoidTangentPlane.html">EllipsoidTangentPlane</a></li><li data-name="EllipsoidTerrainProvider"><a href="EllipsoidTerrainProvider.html">EllipsoidTerrainProvider</a></li><li data-name="Entity"><a href="Entity.html">Entity</a></li><li data-name="EntityCluster"><a href="EntityCluster.html">EntityCluster</a></li><li data-name="EntityCollection"><a href="EntityCollection.html">EntityCollection</a></li><li data-name="EntityView"><a href="EntityView.html">EntityView</a></li><li data-name="Event"><a href="Event.html">Event</a></li><li data-name="EventHelper"><a href="EventHelper.html">EventHelper</a></li><li data-name="ExtrapolationType"><a href="ExtrapolationType.html">ExtrapolationType</a></li><li data-name="FeatureDetection"><a href="FeatureDetection.html">FeatureDetection</a></li><li data-name="Fog"><a href="Fog.html">Fog</a></li><li data-name="formatError"><a href="formatError.html">formatError</a></li><li data-name="FrameRateMonitor"><a href="FrameRateMonitor.html">FrameRateMonitor</a></li><li data-name="Fullscreen"><a href="Fullscreen.html">Fullscreen</a></li><li data-name="FullscreenButton"><a href="FullscreenButton.html">FullscreenButton</a></li><li data-name="FullscreenButtonViewModel"><a href="FullscreenButtonViewModel.html">FullscreenButtonViewModel</a></li><li data-name="Geocoder"><a href="Geocoder.html">Geocoder</a></li><li data-name="GeocoderViewModel"><a href="GeocoderViewModel.html">GeocoderViewModel</a></li><li data-name="GeographicProjection"><a href="GeographicProjection.html">GeographicProjection</a></li><li data-name="GeographicTilingScheme"><a href="GeographicTilingScheme.html">GeographicTilingScheme</a></li><li data-name="GeoJsonDataSource"><a href="GeoJsonDataSource.html">GeoJsonDataSource</a></li><li data-name="Geometry"><a href="Geometry.html">Geometry</a></li><li data-name="GeometryAttribute"><a href="GeometryAttribute.html">GeometryAttribute</a></li><li data-name="GeometryAttributes"><a href="GeometryAttributes.html">GeometryAttributes</a></li><li data-name="GeometryInstance"><a href="GeometryInstance.html">GeometryInstance</a></li><li data-name="GeometryInstanceAttribute"><a href="GeometryInstanceAttribute.html">GeometryInstanceAttribute</a></li><li data-name="GeometryPipeline"><a href="GeometryPipeline.html">GeometryPipeline</a></li><li data-name="GeometryUpdater"><a href="GeometryUpdater.html">GeometryUpdater</a></li><li data-name="GeometryVisualizer"><a href="GeometryVisualizer.html">GeometryVisualizer</a></li><li data-name="getAbsoluteUri"><a href="getAbsoluteUri.html">getAbsoluteUri</a></li><li data-name="getBaseUri"><a href="getBaseUri.html">getBaseUri</a></li><li data-name="getExtensionFromUri"><a href="getExtensionFromUri.html">getExtensionFromUri</a></li><li data-name="GetFeatureInfoFormat"><a href="GetFeatureInfoFormat.html">GetFeatureInfoFormat</a></li><li data-name="getFilenameFromUri"><a href="getFilenameFromUri.html">getFilenameFromUri</a></li><li data-name="getImagePixels"><a href="getImagePixels.html">getImagePixels</a></li><li data-name="getTimestamp"><a href="getTimestamp.html">getTimestamp</a></li><li data-name="Globe"><a href="Globe.html">Globe</a></li><li data-name="GoogleEarthImageryProvider"><a href="GoogleEarthImageryProvider.html">GoogleEarthImageryProvider</a></li><li data-name="GregorianDate"><a href="GregorianDate.html">GregorianDate</a></li><li data-name="GridImageryProvider"><a href="GridImageryProvider.html">GridImageryProvider</a></li><li data-name="GridMaterialProperty"><a href="GridMaterialProperty.html">GridMaterialProperty</a></li><li data-name="GroundPrimitive"><a href="GroundPrimitive.html">GroundPrimitive</a></li><li data-name="HeadingPitchRange"><a href="HeadingPitchRange.html">HeadingPitchRange</a></li><li data-name="HeadingPitchRoll"><a href="HeadingPitchRoll.html">HeadingPitchRoll</a></li><li data-name="HeightmapTerrainData"><a href="HeightmapTerrainData.html">HeightmapTerrainData</a></li><li data-name="HeightReference"><a href="HeightReference.html">HeightReference</a></li><li data-name="HermitePolynomialApproximation"><a href="HermitePolynomialApproximation.html">HermitePolynomialApproximation</a></li><li data-name="HermiteSpline"><a href="HermiteSpline.html">HermiteSpline</a></li><li data-name="HomeButton"><a href="HomeButton.html">HomeButton</a></li><li data-name="HomeButtonViewModel"><a href="HomeButtonViewModel.html">HomeButtonViewModel</a></li><li data-name="HorizontalOrigin"><a href="HorizontalOrigin.html">HorizontalOrigin</a></li><li data-name="ImageMaterialProperty"><a href="ImageMaterialProperty.html">ImageMaterialProperty</a></li><li data-name="ImageryLayer"><a href="ImageryLayer.html">ImageryLayer</a></li><li data-name="ImageryLayerCollection"><a href="ImageryLayerCollection.html">ImageryLayerCollection</a></li><li data-name="ImageryLayerFeatureInfo"><a href="ImageryLayerFeatureInfo.html">ImageryLayerFeatureInfo</a></li><li data-name="ImageryProvider"><a href="ImageryProvider.html">ImageryProvider</a></li><li data-name="IndexDatatype"><a href="IndexDatatype.html">IndexDatatype</a></li><li data-name="InfoBox"><a href="InfoBox.html">InfoBox</a></li><li data-name="InfoBoxViewModel"><a href="InfoBoxViewModel.html">InfoBoxViewModel</a></li><li data-name="InterpolationAlgorithm"><a href="InterpolationAlgorithm.html">InterpolationAlgorithm</a></li><li data-name="Intersect"><a href="Intersect.html">Intersect</a></li><li data-name="Intersections2D"><a href="Intersections2D.html">Intersections2D</a></li><li data-name="IntersectionTests"><a href="IntersectionTests.html">IntersectionTests</a></li><li data-name="Interval"><a href="Interval.html">Interval</a></li><li data-name="isArray"><a href="isArray.html">isArray</a></li><li data-name="isLeapYear"><a href="isLeapYear.html">isLeapYear</a></li><li data-name="Iso8601"><a href="Iso8601.html">Iso8601</a></li><li data-name="JulianDate"><a href="JulianDate.html">JulianDate</a></li><li data-name="KeyboardEventModifier"><a href="KeyboardEventModifier.html">KeyboardEventModifier</a></li><li data-name="KmlDataSource"><a href="KmlDataSource.html">KmlDataSource</a></li><li data-name="KmlFeatureData"><a href="KmlFeatureData.html">KmlFeatureData</a></li><li data-name="Label"><a href="Label.html">Label</a></li><li data-name="LabelCollection"><a href="LabelCollection.html">LabelCollection</a></li><li data-name="LabelGraphics"><a href="LabelGraphics.html">LabelGraphics</a></li><li data-name="LabelStyle"><a href="LabelStyle.html">LabelStyle</a></li><li data-name="LabelVisualizer"><a href="LabelVisualizer.html">LabelVisualizer</a></li><li data-name="LagrangePolynomialApproximation"><a href="LagrangePolynomialApproximation.html">LagrangePolynomialApproximation</a></li><li data-name="LeapSecond"><a href="LeapSecond.html">LeapSecond</a></li><li data-name="LinearApproximation"><a href="LinearApproximation.html">LinearApproximation</a></li><li data-name="LinearSpline"><a href="LinearSpline.html">LinearSpline</a></li><li data-name="loadArrayBuffer"><a href="loadArrayBuffer.html">loadArrayBuffer</a></li><li data-name="loadBlob"><a href="loadBlob.html">loadBlob</a></li><li data-name="loadImage"><a href="loadImage.html">loadImage</a></li><li data-name="loadImageViaBlob"><a href="loadImageViaBlob.html">loadImageViaBlob</a></li><li data-name="loadJson"><a href="loadJson.html">loadJson</a></li><li data-name="loadJsonp"><a href="loadJsonp.html">loadJsonp</a></li><li data-name="loadText"><a href="loadText.html">loadText</a></li><li data-name="loadWithXhr"><a href="loadWithXhr.html">loadWithXhr</a></li><li data-name="loadXML"><a href="loadXML.html">loadXML</a></li><li data-name="MapboxImageryProvider"><a href="MapboxImageryProvider.html">MapboxImageryProvider</a></li><li data-name="MapMode2D"><a href="MapMode2D.html">MapMode2D</a></li><li data-name="MapProjection"><a href="MapProjection.html">MapProjection</a></li><li data-name="Material"><a href="Material.html">Material</a></li><li data-name="MaterialAppearance"><a href="MaterialAppearance.html">MaterialAppearance</a></li><li data-name="MaterialProperty"><a href="MaterialProperty.html">MaterialProperty</a></li><li data-name="Matrix2"><a href="Matrix2.html">Matrix2</a></li><li data-name="Matrix3"><a href="Matrix3.html">Matrix3</a></li><li data-name="Matrix4"><a href="Matrix4.html">Matrix4</a></li><li data-name="mergeSort"><a href="mergeSort.html">mergeSort</a></li><li data-name="Model"><a href="Model.html">Model</a></li><li data-name="ModelAnimation"><a href="ModelAnimation.html">ModelAnimation</a></li><li data-name="ModelAnimationCollection"><a href="ModelAnimationCollection.html">ModelAnimationCollection</a></li><li data-name="ModelAnimationLoop"><a href="ModelAnimationLoop.html">ModelAnimationLoop</a></li><li data-name="ModelGraphics"><a href="ModelGraphics.html">ModelGraphics</a></li><li data-name="ModelMaterial"><a href="ModelMaterial.html">ModelMaterial</a></li><li data-name="ModelMesh"><a href="ModelMesh.html">ModelMesh</a></li><li data-name="ModelNode"><a href="ModelNode.html">ModelNode</a></li><li data-name="ModelVisualizer"><a href="ModelVisualizer.html">ModelVisualizer</a></li><li data-name="Moon"><a href="Moon.html">Moon</a></li><li data-name="NavigationHelpButton"><a href="NavigationHelpButton.html">NavigationHelpButton</a></li><li data-name="NavigationHelpButtonViewModel"><a href="NavigationHelpButtonViewModel.html">NavigationHelpButtonViewModel</a></li><li data-name="NearFarScalar"><a href="NearFarScalar.html">NearFarScalar</a></li><li data-name="NeverTileDiscardPolicy"><a href="NeverTileDiscardPolicy.html">NeverTileDiscardPolicy</a></li><li data-name="NodeTransformationProperty"><a href="NodeTransformationProperty.html">NodeTransformationProperty</a></li><li data-name="objectToQuery"><a href="objectToQuery.html">objectToQuery</a></li><li data-name="Occluder"><a href="Occluder.html">Occluder</a></li><li data-name="OrientedBoundingBox"><a href="OrientedBoundingBox.html">OrientedBoundingBox</a></li><li data-name="OrthographicFrustum"><a href="OrthographicFrustum.html">OrthographicFrustum</a></li><li data-name="Packable"><a href="Packable.html">Packable</a></li><li data-name="PackableForInterpolation"><a href="PackableForInterpolation.html">PackableForInterpolation</a></li><li data-name="PathGraphics"><a href="PathGraphics.html">PathGraphics</a></li><li data-name="PathVisualizer"><a href="PathVisualizer.html">PathVisualizer</a></li><li data-name="PerformanceWatchdog"><a href="PerformanceWatchdog.html">PerformanceWatchdog</a></li><li data-name="PerformanceWatchdogViewModel"><a href="PerformanceWatchdogViewModel.html">PerformanceWatchdogViewModel</a></li><li data-name="PerInstanceColorAppearance"><a href="PerInstanceColorAppearance.html">PerInstanceColorAppearance</a></li><li data-name="PerspectiveFrustum"><a href="PerspectiveFrustum.html">PerspectiveFrustum</a></li><li data-name="PerspectiveOffCenterFrustum"><a href="PerspectiveOffCenterFrustum.html">PerspectiveOffCenterFrustum</a></li><li data-name="PinBuilder"><a href="PinBuilder.html">PinBuilder</a></li><li data-name="PixelFormat"><a href="PixelFormat.html">PixelFormat</a></li><li data-name="Plane"><a href="Plane.html">Plane</a></li><li data-name="PointGraphics"><a href="PointGraphics.html">PointGraphics</a></li><li data-name="pointInsideTriangle"><a href="pointInsideTriangle.html">pointInsideTriangle</a></li><li data-name="PointPrimitive"><a href="PointPrimitive.html">PointPrimitive</a></li><li data-name="PointPrimitiveCollection"><a href="PointPrimitiveCollection.html">PointPrimitiveCollection</a></li><li data-name="PointVisualizer"><a href="PointVisualizer.html">PointVisualizer</a></li><li data-name="PolygonGeometry"><a href="PolygonGeometry.html">PolygonGeometry</a></li><li data-name="PolygonGeometryUpdater"><a href="PolygonGeometryUpdater.html">PolygonGeometryUpdater</a></li><li data-name="PolygonGraphics"><a href="PolygonGraphics.html">PolygonGraphics</a></li><li data-name="PolygonHierarchy"><a href="PolygonHierarchy.html">PolygonHierarchy</a></li><li data-name="PolygonOutlineGeometry"><a href="PolygonOutlineGeometry.html">PolygonOutlineGeometry</a></li><li data-name="Polyline"><a href="Polyline.html">Polyline</a></li><li data-name="PolylineArrowMaterialProperty"><a href="PolylineArrowMaterialProperty.html">PolylineArrowMaterialProperty</a></li><li data-name="PolylineCollection"><a href="PolylineCollection.html">PolylineCollection</a></li><li data-name="PolylineColorAppearance"><a href="PolylineColorAppearance.html">PolylineColorAppearance</a></li><li data-name="PolylineGeometry"><a href="PolylineGeometry.html">PolylineGeometry</a></li><li data-name="PolylineGeometryUpdater"><a href="PolylineGeometryUpdater.html">PolylineGeometryUpdater</a></li><li data-name="PolylineGlowMaterialProperty"><a href="PolylineGlowMaterialProperty.html">PolylineGlowMaterialProperty</a></li><li data-name="PolylineGraphics"><a href="PolylineGraphics.html">PolylineGraphics</a></li><li data-name="PolylineMaterialAppearance"><a href="PolylineMaterialAppearance.html">PolylineMaterialAppearance</a></li><li data-name="PolylineOutlineMaterialProperty"><a href="PolylineOutlineMaterialProperty.html">PolylineOutlineMaterialProperty</a></li><li data-name="PolylineVolumeGeometry"><a href="PolylineVolumeGeometry.html">PolylineVolumeGeometry</a></li><li data-name="PolylineVolumeGeometryUpdater"><a href="PolylineVolumeGeometryUpdater.html">PolylineVolumeGeometryUpdater</a></li><li data-name="PolylineVolumeGraphics"><a href="PolylineVolumeGraphics.html">PolylineVolumeGraphics</a></li><li data-name="PolylineVolumeOutlineGeometry"><a href="PolylineVolumeOutlineGeometry.html">PolylineVolumeOutlineGeometry</a></li><li data-name="PositionProperty"><a href="PositionProperty.html">PositionProperty</a></li><li data-name="PositionPropertyArray"><a href="PositionPropertyArray.html">PositionPropertyArray</a></li><li data-name="Primitive"><a href="Primitive.html">Primitive</a></li><li data-name="PrimitiveCollection"><a href="PrimitiveCollection.html">PrimitiveCollection</a></li><li data-name="PrimitiveType"><a href="PrimitiveType.html">PrimitiveType</a></li><li data-name="Property"><a href="Property.html">Property</a></li><li data-name="PropertyArray"><a href="PropertyArray.html">PropertyArray</a></li><li data-name="PropertyBag"><a href="PropertyBag.html">PropertyBag</a></li><li data-name="ProviderViewModel"><a href="ProviderViewModel.html">ProviderViewModel</a></li><li data-name="QuadraticRealPolynomial"><a href="QuadraticRealPolynomial.html">QuadraticRealPolynomial</a></li><li data-name="QuantizedMeshTerrainData"><a href="QuantizedMeshTerrainData.html">QuantizedMeshTerrainData</a></li><li data-name="QuarticRealPolynomial"><a href="QuarticRealPolynomial.html">QuarticRealPolynomial</a></li><li data-name="Quaternion"><a href="Quaternion.html">Quaternion</a></li><li data-name="QuaternionSpline"><a href="QuaternionSpline.html">QuaternionSpline</a></li><li data-name="queryToObject"><a href="queryToObject.html">queryToObject</a></li><li data-name="Queue"><a href="Queue.html">Queue</a></li><li data-name="Ray"><a href="Ray.html">Ray</a></li><li data-name="Rectangle"><a href="Rectangle.html">Rectangle</a></li><li data-name="RectangleGeometry"><a href="RectangleGeometry.html">RectangleGeometry</a></li><li data-name="RectangleGeometryUpdater"><a href="RectangleGeometryUpdater.html">RectangleGeometryUpdater</a></li><li data-name="RectangleGraphics"><a href="RectangleGraphics.html">RectangleGraphics</a></li><li data-name="RectangleOutlineGeometry"><a href="RectangleOutlineGeometry.html">RectangleOutlineGeometry</a></li><li data-name="ReferenceFrame"><a href="ReferenceFrame.html">ReferenceFrame</a></li><li data-name="ReferenceProperty"><a href="ReferenceProperty.html">ReferenceProperty</a></li><li data-name="requestAnimationFrame"><a href="requestAnimationFrame.html">requestAnimationFrame</a></li><li data-name="RequestErrorEvent"><a href="RequestErrorEvent.html">RequestErrorEvent</a></li><li data-name="Rotation"><a href="Rotation.html">Rotation</a></li><li data-name="RuntimeError"><a href="RuntimeError.html">RuntimeError</a></li><li data-name="SampledPositionProperty"><a href="SampledPositionProperty.html">SampledPositionProperty</a></li><li data-name="SampledProperty"><a href="SampledProperty.html">SampledProperty</a></li><li data-name="sampleTerrain"><a href="sampleTerrain.html">sampleTerrain</a></li><li data-name="Scene"><a href="Scene.html">Scene</a></li><li data-name="SceneMode"><a href="SceneMode.html">SceneMode</a></li><li data-name="SceneModePicker"><a href="SceneModePicker.html">SceneModePicker</a></li><li data-name="SceneModePickerViewModel"><a href="SceneModePickerViewModel.html">SceneModePickerViewModel</a></li><li data-name="SceneTransforms"><a href="SceneTransforms.html">SceneTransforms</a></li><li data-name="ScreenSpaceCameraController"><a href="ScreenSpaceCameraController.html">ScreenSpaceCameraController</a></li><li data-name="ScreenSpaceEventHandler"><a href="ScreenSpaceEventHandler.html">ScreenSpaceEventHandler</a></li><li data-name="ScreenSpaceEventType"><a href="ScreenSpaceEventType.html">ScreenSpaceEventType</a></li><li data-name="SelectionIndicator"><a href="SelectionIndicator.html">SelectionIndicator</a></li><li data-name="SelectionIndicatorViewModel"><a href="SelectionIndicatorViewModel.html">SelectionIndicatorViewModel</a></li><li data-name="ShadowMap"><a href="ShadowMap.html">ShadowMap</a></li><li data-name="ShadowMode"><a href="ShadowMode.html">ShadowMode</a></li><li data-name="ShowGeometryInstanceAttribute"><a href="ShowGeometryInstanceAttribute.html">ShowGeometryInstanceAttribute</a></li><li data-name="Simon1994PlanetaryPositions"><a href="Simon1994PlanetaryPositions.html">Simon1994PlanetaryPositions</a></li><li data-name="SimplePolylineGeometry"><a href="SimplePolylineGeometry.html">SimplePolylineGeometry</a></li><li data-name="SingleTileImageryProvider"><a href="SingleTileImageryProvider.html">SingleTileImageryProvider</a></li><li data-name="SkyAtmosphere"><a href="SkyAtmosphere.html">SkyAtmosphere</a></li><li data-name="SkyBox"><a href="SkyBox.html">SkyBox</a></li><li data-name="SphereGeometry"><a href="SphereGeometry.html">SphereGeometry</a></li><li data-name="SphereOutlineGeometry"><a href="SphereOutlineGeometry.html">SphereOutlineGeometry</a></li><li data-name="Spherical"><a href="Spherical.html">Spherical</a></li><li data-name="Spline"><a href="Spline.html">Spline</a></li><li data-name="StencilFunction"><a href="StencilFunction.html">StencilFunction</a></li><li data-name="StencilOperation"><a href="StencilOperation.html">StencilOperation</a></li><li data-name="StripeMaterialProperty"><a href="StripeMaterialProperty.html">StripeMaterialProperty</a></li><li data-name="StripeOrientation"><a href="StripeOrientation.html">StripeOrientation</a></li><li data-name="subdivideArray"><a href="subdivideArray.html">subdivideArray</a></li><li data-name="Sun"><a href="Sun.html">Sun</a></li><li data-name="SvgPathBindingHandler"><a href="SvgPathBindingHandler.html">SvgPathBindingHandler</a></li><li data-name="TaskProcessor"><a href="TaskProcessor.html">TaskProcessor</a></li><li data-name="TerrainData"><a href="TerrainData.html">TerrainData</a></li><li data-name="TerrainProvider"><a href="TerrainProvider.html">TerrainProvider</a></li><li data-name="throttleRequestByServer"><a href="throttleRequestByServer.html">throttleRequestByServer</a></li><li data-name="TileCoordinatesImageryProvider"><a href="TileCoordinatesImageryProvider.html">TileCoordinatesImageryProvider</a></li><li data-name="TileDiscardPolicy"><a href="TileDiscardPolicy.html">TileDiscardPolicy</a></li><li data-name="TileProviderError"><a href="TileProviderError.html">TileProviderError</a></li><li data-name="TilingScheme"><a href="TilingScheme.html">TilingScheme</a></li><li data-name="TimeInterval"><a href="TimeInterval.html">TimeInterval</a></li><li data-name="TimeIntervalCollection"><a href="TimeIntervalCollection.html">TimeIntervalCollection</a></li><li data-name="TimeIntervalCollectionPositionProperty"><a href="TimeIntervalCollectionPositionProperty.html">TimeIntervalCollectionPositionProperty</a></li><li data-name="TimeIntervalCollectionProperty"><a href="TimeIntervalCollectionProperty.html">TimeIntervalCollectionProperty</a></li><li data-name="Timeline"><a href="Timeline.html">Timeline</a></li><li data-name="TimeStandard"><a href="TimeStandard.html">TimeStandard</a></li><li data-name="ToggleButtonViewModel"><a href="ToggleButtonViewModel.html">ToggleButtonViewModel</a></li><li data-name="Transforms"><a href="Transforms.html">Transforms</a></li><li data-name="TranslationRotationScale"><a href="TranslationRotationScale.html">TranslationRotationScale</a></li><li data-name="TridiagonalSystemSolver"><a href="TridiagonalSystemSolver.html">TridiagonalSystemSolver</a></li><li data-name="TrustedServers"><a href="TrustedServers.html">TrustedServers</a></li><li data-name="UrlTemplateImageryProvider"><a href="UrlTemplateImageryProvider.html">UrlTemplateImageryProvider</a></li><li data-name="VelocityOrientationProperty"><a href="VelocityOrientationProperty.html">VelocityOrientationProperty</a></li><li data-name="VelocityVectorProperty"><a href="VelocityVectorProperty.html">VelocityVectorProperty</a></li><li data-name="VertexFormat"><a href="VertexFormat.html">VertexFormat</a></li><li data-name="VerticalOrigin"><a href="VerticalOrigin.html">VerticalOrigin</a></li><li data-name="VideoSynchronizer"><a href="VideoSynchronizer.html">VideoSynchronizer</a></li><li data-name="Viewer"><a href="Viewer.html">Viewer</a></li><li data-name="viewerCesiumInspectorMixin"><a href="viewerCesiumInspectorMixin.html">viewerCesiumInspectorMixin</a></li><li data-name="viewerDragDropMixin"><a href="viewerDragDropMixin.html">viewerDragDropMixin</a></li><li data-name="viewerPerformanceWatchdogMixin"><a href="viewerPerformanceWatchdogMixin.html">viewerPerformanceWatchdogMixin</a></li><li data-name="ViewportQuad"><a href="ViewportQuad.html">ViewportQuad</a></li><li data-name="Visibility"><a href="Visibility.html">Visibility</a></li><li data-name="Visualizer"><a href="Visualizer.html">Visualizer</a></li><li data-name="VRButton"><a href="VRButton.html">VRButton</a></li><li data-name="VRButtonViewModel"><a href="VRButtonViewModel.html">VRButtonViewModel</a></li><li data-name="VRTheWorldTerrainProvider"><a href="VRTheWorldTerrainProvider.html">VRTheWorldTerrainProvider</a></li><li data-name="WallGeometry"><a href="WallGeometry.html">WallGeometry</a></li><li data-name="WallGeometryUpdater"><a href="WallGeometryUpdater.html">WallGeometryUpdater</a></li><li data-name="WallGraphics"><a href="WallGraphics.html">WallGraphics</a></li><li data-name="WallOutlineGeometry"><a href="WallOutlineGeometry.html">WallOutlineGeometry</a></li><li data-name="WebGLConstants"><a href="WebGLConstants.html">WebGLConstants</a></li><li data-name="WebMapServiceImageryProvider"><a href="WebMapServiceImageryProvider.html">WebMapServiceImageryProvider</a></li><li data-name="WebMapTileServiceImageryProvider"><a href="WebMapTileServiceImageryProvider.html">WebMapTileServiceImageryProvider</a></li><li data-name="WebMercatorProjection"><a href="WebMercatorProjection.html">WebMercatorProjection</a></li><li data-name="WebMercatorTilingScheme"><a href="WebMercatorTilingScheme.html">WebMercatorTilingScheme</a></li><li data-name="WindingOrder"><a href="WindingOrder.html">WindingOrder</a></li></ul>
  1400. </div>
  1401. </div>
  1402. <script>
  1403. if (window.frameElement) {
  1404. document.body.className = 'embedded';
  1405. var ele = document.createElement('a');
  1406. ele.className = 'popout';
  1407. ele.target = '_blank';
  1408. ele.href = window.location.href;
  1409. ele.title = 'Pop out';
  1410. document.getElementById('main').appendChild(ele);
  1411. }
  1412. // Set targets on external links. Sandcastle and GitHub shouldn't be embedded in any iframe.
  1413. Array.prototype.forEach.call(document.getElementsByTagName('a'), function(a) {
  1414. if (/^https?:/i.test(a.getAttribute('href'))) {
  1415. a.target='_blank';
  1416. }
  1417. });
  1418. </script>
  1419. <script src="javascript/prism.js"></script>
  1420. <script src="javascript/cesiumDoc.js"></script>
  1421. </body>
  1422. </html>