<?xml version="1.0" encoding="UTF-16"?>
<!-- This XML file has been created by WebEJS 1.0. Visit http://t.um.es/webejs -->
<!-- Please, open it with WebEJS or save the file to your hard disk on your EJS' user directory and open it with Desktop Ejs 6.01 or later. -->
<Osejs version="7.0" password="">
<Osejs.Information>
<Title><![CDATA[Nets of Prism]]></Title>
<Copyright><![CDATA[Creative Commons Attribution]]></Copyright>
<Keywords><![CDATA[]]></Keywords>
<Password><![CDATA[]]></Password>
<Level><![CDATA[Primary]]></Level>
<Language><![CDATA[]]></Language>
<Abstract><![CDATA[by weelookang@gmail.com

]]></Abstract>
<FixedNavigationBar>false</FixedNavigationBar>
<RunAlways>true</RunAlways>
<UseInterpreter>true</UseInterpreter>
<UseDeltaForODE>false</UseDeltaForODE>
<PreviewFullModel>false</PreviewFullModel>
<ModelTab></ModelTab>
<ModelTabTitle><![CDATA[]]></ModelTabTitle>
<ModelName><![CDATA[]]></ModelName>
<CSSFile></CSSFile>
<HTMLHead><![CDATA[<script 
async="true" src="https://www.googletagmanager.com/gtag/js?id=G-S9EWRY1CPJ"></script>
<script>
  window.dataLayer = window.dataLayer || [];
  function gtag(){dataLayer.push(arguments);}
  gtag('js', new Date());

  gtag('config', 'G-S9EWRY1CPJ');
</script>

<script data-ad-client="ca-pub-0121577198857509" async="true" src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script>
]]></HTMLHead>
<SaveInXMLFormat>true</SaveInXMLFormat>
<IncludeSource>true</IncludeSource>
<IncludeLibrary>true</IncludeLibrary>
<UglifyJS>false</UglifyJS>
<Logo>./logoPrism.png</Logo>
<Author><![CDATA[lookang (weelookang@gmail.com);sithu]]></Author>
<AuthorLogo>./01authorlookang50x50.png</AuthorLogo>
<DetectedFiles><![CDATA[./01authorlookang50x50.png;./logoPrism.png]]></DetectedFiles>
<AuxiliaryFiles><![CDATA[./netsofprism/]]></AuxiliaryFiles>
</Osejs.Information>
<Osejs.Description>
</Osejs.Description>
<Osejs.Model>
<Osejs.Model.FramesPerSecond>20</Osejs.Model.FramesPerSecond>
<Osejs.Model.StepsPerDisplay>1</Osejs.Model.StepsPerDisplay>
<Osejs.Model.RealTimeVariable></Osejs.Model.RealTimeVariable>
<Osejs.Model.Autostart>false</Osejs.Model.Autostart>
<Osejs.Model.Variables>
<Osejs.Model.Variables.Page>
<Type>VARIABLE_EDITOR</Type>
<Name>Var Table</Name>
<Active>true</Active>
<Internal>false</Internal>
<Content>
<PageComment><![CDATA[]]></PageComment>
<Variable>
<Name><![CDATA[mode]]></Name>
<Value><![CDATA[0]]></Value>
<Type><![CDATA[int]]></Type>
<Dimension><![CDATA[]]></Dimension>
<Domain><![CDATA[public]]></Domain>
<Comment><![CDATA[Simple 3D = 0 Java 3D  =1]]></Comment>
</Variable>
<Variable>
<Name><![CDATA[selected]]></Name>
<Value><![CDATA["net 2 fold"]]></Value>
<Type><![CDATA[String]]></Type>
<Dimension><![CDATA[[1]]]></Dimension>
<Domain><![CDATA[public]]></Domain>
<Comment><![CDATA[]]></Comment>
</Variable>
<Variable>
<Name><![CDATA[selected1]]></Name>
<Value><![CDATA["prism"]]></Value>
<Type><![CDATA[String]]></Type>
<Dimension><![CDATA[[1]]]></Dimension>
<Domain><![CDATA[public]]></Domain>
<Comment><![CDATA[]]></Comment>
</Variable>
<Variable>
<Name><![CDATA[showunfoldoption]]></Name>
<Value><![CDATA[false]]></Value>
<Type><![CDATA[boolean]]></Type>
<Dimension><![CDATA[]]></Dimension>
<Domain><![CDATA[public]]></Domain>
<Comment><![CDATA[]]></Comment>
</Variable>
<Variable>
<Name><![CDATA[range]]></Name>
<Value><![CDATA[2]]></Value>
<Type><![CDATA[double]]></Type>
<Dimension><![CDATA[]]></Dimension>
<Domain><![CDATA[public]]></Domain>
<Comment><![CDATA[range ]]></Comment>
</Variable>
<Variable>
<Name><![CDATA[xmin]]></Name>
<Value><![CDATA[-range/2]]></Value>
<Type><![CDATA[double]]></Type>
<Dimension><![CDATA[]]></Dimension>
<Domain><![CDATA[public]]></Domain>
<Comment><![CDATA[]]></Comment>
</Variable>
<Variable>
<Name><![CDATA[xmax]]></Name>
<Value><![CDATA[range/2]]></Value>
<Type><![CDATA[double]]></Type>
<Dimension><![CDATA[]]></Dimension>
<Domain><![CDATA[public]]></Domain>
<Comment><![CDATA[]]></Comment>
</Variable>
<Variable>
<Name><![CDATA[ymin]]></Name>
<Value><![CDATA[-range/2]]></Value>
<Type><![CDATA[double]]></Type>
<Dimension><![CDATA[]]></Dimension>
<Domain><![CDATA[public]]></Domain>
<Comment><![CDATA[]]></Comment>
</Variable>
<Variable>
<Name><![CDATA[ymax]]></Name>
<Value><![CDATA[range/2]]></Value>
<Type><![CDATA[double]]></Type>
<Dimension><![CDATA[]]></Dimension>
<Domain><![CDATA[public]]></Domain>
<Comment><![CDATA[]]></Comment>
</Variable>
<Variable>
<Name><![CDATA[zmin]]></Name>
<Value><![CDATA[-range/2]]></Value>
<Type><![CDATA[double]]></Type>
<Dimension><![CDATA[]]></Dimension>
<Domain><![CDATA[public]]></Domain>
<Comment><![CDATA[]]></Comment>
</Variable>
<Variable>
<Name><![CDATA[zmax]]></Name>
<Value><![CDATA[range/2]]></Value>
<Type><![CDATA[double]]></Type>
<Dimension><![CDATA[]]></Dimension>
<Domain><![CDATA[public]]></Domain>
<Comment><![CDATA[]]></Comment>
</Variable>
<Variable>
<Name><![CDATA[t]]></Name>
<Value><![CDATA[0.0]]></Value>
<Type><![CDATA[double]]></Type>
<Dimension><![CDATA[]]></Dimension>
<Domain><![CDATA[public]]></Domain>
<Comment><![CDATA[]]></Comment>
</Variable>
<Variable>
<Name><![CDATA[t0]]></Name>
<Value><![CDATA[t]]></Value>
<Type><![CDATA[double]]></Type>
<Dimension><![CDATA[]]></Dimension>
<Domain><![CDATA[public]]></Domain>
<Comment><![CDATA[time at t = 0]]></Comment>
</Variable>
<Variable>
<Name><![CDATA[dt]]></Name>
<Value><![CDATA[0.05]]></Value>
<Type><![CDATA[double]]></Type>
<Dimension><![CDATA[]]></Dimension>
<Domain><![CDATA[public]]></Domain>
<Comment><![CDATA[]]></Comment>
</Variable>
<Variable>
<Name><![CDATA[size]]></Name>
<Value><![CDATA[range/50.]]></Value>
<Type><![CDATA[double]]></Type>
<Dimension><![CDATA[]]></Dimension>
<Domain><![CDATA[public]]></Domain>
<Comment><![CDATA[size of drawing]]></Comment>
</Variable>
<Variable>
<Name><![CDATA[size2]]></Name>
<Value><![CDATA[size/2]]></Value>
<Type><![CDATA[double]]></Type>
<Dimension><![CDATA[]]></Dimension>
<Domain><![CDATA[public]]></Domain>
<Comment><![CDATA[half of size of drawing]]></Comment>
</Variable>
<Variable>
<Name><![CDATA[stroke]]></Name>
<Value><![CDATA[5]]></Value>
<Type><![CDATA[double]]></Type>
<Dimension><![CDATA[]]></Dimension>
<Domain><![CDATA[public]]></Domain>
<Comment><![CDATA[stroke of drawing lines]]></Comment>
</Variable>
<Variable>
<Name><![CDATA[pi]]></Name>
<Value><![CDATA[Math.PI]]></Value>
<Type><![CDATA[double]]></Type>
<Dimension><![CDATA[]]></Dimension>
<Domain><![CDATA[public]]></Domain>
<Comment><![CDATA[]]></Comment>
</Variable>
<Variable>
<Name><![CDATA[blue]]></Name>
<Value><![CDATA["rgb(0,0,255)"]]></Value>
<Type><![CDATA[String]]></Type>
<Dimension><![CDATA[]]></Dimension>
<Domain><![CDATA[public]]></Domain>
<Comment><![CDATA[]]></Comment>
</Variable>
<Variable>
<Name><![CDATA[green]]></Name>
<Value><![CDATA["rgb(0,255,0)"]]></Value>
<Type><![CDATA[String]]></Type>
<Dimension><![CDATA[]]></Dimension>
<Domain><![CDATA[public]]></Domain>
<Comment><![CDATA[]]></Comment>
</Variable>
<Variable>
<Name><![CDATA[green2]]></Name>
<Value><![CDATA["rgb(0,255,0)"]]></Value>
<Type><![CDATA[String]]></Type>
<Dimension><![CDATA[]]></Dimension>
<Domain><![CDATA[public]]></Domain>
<Comment><![CDATA[]]></Comment>
</Variable>
<Variable>
<Name><![CDATA[yellow]]></Name>
<Value><![CDATA["rgb(255,255,0)"]]></Value>
<Type><![CDATA[String]]></Type>
<Dimension><![CDATA[]]></Dimension>
<Domain><![CDATA[public]]></Domain>
<Comment><![CDATA[introduce by wee for color of electron]]></Comment>
</Variable>
<Variable>
<Name><![CDATA[clr]]></Name>
<Value><![CDATA["yellow"]]></Value>
<Type><![CDATA[String]]></Type>
<Dimension><![CDATA[]]></Dimension>
<Domain><![CDATA[public]]></Domain>
<Comment><![CDATA[current particle  color]]></Comment>
</Variable>
<Variable>
<Name><![CDATA[clr2]]></Name>
<Value><![CDATA["yellow"]]></Value>
<Type><![CDATA[String]]></Type>
<Dimension><![CDATA[]]></Dimension>
<Domain><![CDATA[public]]></Domain>
<Comment><![CDATA[current particle  color fill]]></Comment>
</Variable>
<Variable>
<Name><![CDATA[clabel]]></Name>
<Value><![CDATA["current flow"]]></Value>
<Type><![CDATA[String]]></Type>
<Dimension><![CDATA[]]></Dimension>
<Domain><![CDATA[public]]></Domain>
<Comment><![CDATA[]]></Comment>
</Variable>
<Variable>
<Name><![CDATA[npt]]></Name>
<Value><![CDATA[500]]></Value>
<Type><![CDATA[int]]></Type>
<Dimension><![CDATA[]]></Dimension>
<Domain><![CDATA[public]]></Domain>
<Comment><![CDATA[]]></Comment>
</Variable>
</Content>
</Osejs.Model.Variables.Page>
<Osejs.Model.Variables.Page>
<Type>VARIABLE_EDITOR</Type>
<Name>prism</Name>
<Active>true</Active>
<Internal>false</Internal>
<Content>
<PageComment><![CDATA[]]></PageComment>
<Variable>
<Name><![CDATA[x]]></Name>
<Value><![CDATA[1]]></Value>
<Type><![CDATA[double]]></Type>
<Dimension><![CDATA[]]></Dimension>
<Domain><![CDATA[public]]></Domain>
<Comment><![CDATA[]]></Comment>
</Variable>
<Variable>
<Name><![CDATA[y]]></Name>
<Value><![CDATA[2]]></Value>
<Type><![CDATA[double]]></Type>
<Dimension><![CDATA[]]></Dimension>
<Domain><![CDATA[public]]></Domain>
<Comment><![CDATA[]]></Comment>
</Variable>
<Variable>
<Name><![CDATA[z]]></Name>
<Value><![CDATA[1]]></Value>
<Type><![CDATA[double]]></Type>
<Dimension><![CDATA[]]></Dimension>
<Domain><![CDATA[public]]></Domain>
<Comment><![CDATA[]]></Comment>
</Variable>
<Variable>
<Name><![CDATA[r]]></Name>
<Value><![CDATA[Math.sqrt(2)]]></Value>
<Type><![CDATA[double]]></Type>
<Dimension><![CDATA[]]></Dimension>
<Domain><![CDATA[public]]></Domain>
<Comment><![CDATA[]]></Comment>
</Variable>
<Variable>
<Name><![CDATA[ctatop]]></Name>
<Value><![CDATA[0]]></Value>
<Type><![CDATA[double]]></Type>
<Dimension><![CDATA[]]></Dimension>
<Domain><![CDATA[public]]></Domain>
<Comment><![CDATA[]]></Comment>
</Variable>
<Variable>
<Name><![CDATA[ctatoprate]]></Name>
<Value><![CDATA[0]]></Value>
<Type><![CDATA[double]]></Type>
<Dimension><![CDATA[]]></Dimension>
<Domain><![CDATA[public]]></Domain>
<Comment><![CDATA[]]></Comment>
</Variable>
<Variable>
<Name><![CDATA[xsize]]></Name>
<Value><![CDATA[1]]></Value>
<Type><![CDATA[double]]></Type>
<Dimension><![CDATA[]]></Dimension>
<Domain><![CDATA[public]]></Domain>
<Comment><![CDATA[]]></Comment>
</Variable>
<Variable>
<Name><![CDATA[ysize]]></Name>
<Value><![CDATA[2]]></Value>
<Type><![CDATA[double]]></Type>
<Dimension><![CDATA[]]></Dimension>
<Domain><![CDATA[public]]></Domain>
<Comment><![CDATA[]]></Comment>
</Variable>
<Variable>
<Name><![CDATA[zsize]]></Name>
<Value><![CDATA[1]]></Value>
<Type><![CDATA[double]]></Type>
<Dimension><![CDATA[]]></Dimension>
<Domain><![CDATA[public]]></Domain>
<Comment><![CDATA[]]></Comment>
</Variable>
<Variable>
<Name><![CDATA[topshow]]></Name>
<Value><![CDATA[false]]></Value>
<Type><![CDATA[boolean]]></Type>
<Dimension><![CDATA[]]></Dimension>
<Domain><![CDATA[public]]></Domain>
<Comment><![CDATA[]]></Comment>
</Variable>
<Variable>
<Name><![CDATA[error]]></Name>
<Value><![CDATA[0.0001]]></Value>
<Type><![CDATA[double]]></Type>
<Dimension><![CDATA[]]></Dimension>
<Domain><![CDATA[public]]></Domain>
<Comment><![CDATA[]]></Comment>
</Variable>
<Variable>
<Name><![CDATA[angle]]></Name>
<Value><![CDATA[0]]></Value>
<Type><![CDATA[double]]></Type>
<Dimension><![CDATA[]]></Dimension>
<Domain><![CDATA[public]]></Domain>
<Comment><![CDATA[]]></Comment>
</Variable>
<Variable>
<Name><![CDATA[ctaright]]></Name>
<Value><![CDATA[2*pi+angle]]></Value>
<Type><![CDATA[double]]></Type>
<Dimension><![CDATA[]]></Dimension>
<Domain><![CDATA[public]]></Domain>
<Comment><![CDATA[need to add 2*pi to overcome problem in rotation at zero value]]></Comment>
</Variable>
<Variable>
<Name><![CDATA[ctarightrate]]></Name>
<Value><![CDATA[-pi]]></Value>
<Type><![CDATA[double]]></Type>
<Dimension><![CDATA[]]></Dimension>
<Domain><![CDATA[public]]></Domain>
<Comment><![CDATA[]]></Comment>
</Variable>
<Variable>
<Name><![CDATA[cta]]></Name>
<Value><![CDATA[2*pi-angle]]></Value>
<Type><![CDATA[double]]></Type>
<Dimension><![CDATA[]]></Dimension>
<Domain><![CDATA[public]]></Domain>
<Comment><![CDATA[]]></Comment>
</Variable>
<Variable>
<Name><![CDATA[ctarate]]></Name>
<Value><![CDATA[0]]></Value>
<Type><![CDATA[double]]></Type>
<Dimension><![CDATA[]]></Dimension>
<Domain><![CDATA[public]]></Domain>
<Comment><![CDATA[]]></Comment>
</Variable>
<Variable>
<Name><![CDATA[ctafront]]></Name>
<Value><![CDATA[2*pi-angle]]></Value>
<Type><![CDATA[double]]></Type>
<Dimension><![CDATA[]]></Dimension>
<Domain><![CDATA[public]]></Domain>
<Comment><![CDATA[]]></Comment>
</Variable>
<Variable>
<Name><![CDATA[ctafrontrate]]></Name>
<Value><![CDATA[pi]]></Value>
<Type><![CDATA[double]]></Type>
<Dimension><![CDATA[]]></Dimension>
<Domain><![CDATA[public]]></Domain>
<Comment><![CDATA[]]></Comment>
</Variable>
<Variable>
<Name><![CDATA[ctaback]]></Name>
<Value><![CDATA[2*pi+angle]]></Value>
<Type><![CDATA[double]]></Type>
<Dimension><![CDATA[]]></Dimension>
<Domain><![CDATA[public]]></Domain>
<Comment><![CDATA[]]></Comment>
</Variable>
<Variable>
<Name><![CDATA[ctabackrate]]></Name>
<Value><![CDATA[-pi]]></Value>
<Type><![CDATA[double]]></Type>
<Dimension><![CDATA[]]></Dimension>
<Domain><![CDATA[public]]></Domain>
<Comment><![CDATA[]]></Comment>
</Variable>
</Content>
</Osejs.Model.Variables.Page>
<Osejs.Model.Variables.Page>
<Type>VARIABLE_EDITOR</Type>
<Name>rectangle</Name>
<Active>true</Active>
<Internal>false</Internal>
<Content>
<PageComment><![CDATA[]]></PageComment>
<Variable>
<Name><![CDATA[rectangleX]]></Name>
<Value><![CDATA[2]]></Value>
<Type><![CDATA[double]]></Type>
<Dimension><![CDATA[]]></Dimension>
<Domain><![CDATA[]]></Domain>
<Comment><![CDATA[]]></Comment>
</Variable>
<Variable>
<Name><![CDATA[rectangleY]]></Name>
<Value><![CDATA[1.13]]></Value>
<Type><![CDATA[double]]></Type>
<Dimension><![CDATA[]]></Dimension>
<Domain><![CDATA[]]></Domain>
<Comment><![CDATA[]]></Comment>
</Variable>
<Variable>
<Name><![CDATA[ctabottom]]></Name>
<Value><![CDATA[0]]></Value>
<Type><![CDATA[double]]></Type>
<Dimension><![CDATA[]]></Dimension>
<Domain><![CDATA[]]></Domain>
<Comment><![CDATA[]]></Comment>
</Variable>
<Variable>
<Name><![CDATA[ctabottomrate]]></Name>
<Value><![CDATA[pi]]></Value>
<Type><![CDATA[double]]></Type>
<Dimension><![CDATA[]]></Dimension>
<Domain><![CDATA[]]></Domain>
<Comment><![CDATA[]]></Comment>
</Variable>
<Variable>
<Name><![CDATA[]]></Name>
<Value><![CDATA[]]></Value>
<Type><![CDATA[double]]></Type>
<Dimension><![CDATA[]]></Dimension>
<Domain><![CDATA[]]></Domain>
<Comment><![CDATA[]]></Comment>
</Variable>
</Content>
</Osejs.Model.Variables.Page>
<Osejs.Model.Variables.Page>
<Type>VARIABLE_EDITOR</Type>
<Name>debug</Name>
<Active>true</Active>
<Internal>false</Internal>
<Content>
<PageComment><![CDATA[]]></PageComment>
<Variable>
<Name><![CDATA[xgroup]]></Name>
<Value><![CDATA[]]></Value>
<Type><![CDATA[double]]></Type>
<Dimension><![CDATA[]]></Dimension>
<Domain><![CDATA[public]]></Domain>
<Comment><![CDATA[]]></Comment>
</Variable>
<Variable>
<Name><![CDATA[ygroup]]></Name>
<Value><![CDATA[]]></Value>
<Type><![CDATA[double]]></Type>
<Dimension><![CDATA[]]></Dimension>
<Domain><![CDATA[public]]></Domain>
<Comment><![CDATA[]]></Comment>
</Variable>
<Variable>
<Name><![CDATA[zgroup]]></Name>
<Value><![CDATA[]]></Value>
<Type><![CDATA[double]]></Type>
<Dimension><![CDATA[]]></Dimension>
<Domain><![CDATA[public]]></Domain>
<Comment><![CDATA[]]></Comment>
</Variable>
<Variable>
<Name><![CDATA[xpos]]></Name>
<Value><![CDATA[]]></Value>
<Type><![CDATA[double]]></Type>
<Dimension><![CDATA[]]></Dimension>
<Domain><![CDATA[public]]></Domain>
<Comment><![CDATA[]]></Comment>
</Variable>
<Variable>
<Name><![CDATA[ypos]]></Name>
<Value><![CDATA[]]></Value>
<Type><![CDATA[double]]></Type>
<Dimension><![CDATA[]]></Dimension>
<Domain><![CDATA[public]]></Domain>
<Comment><![CDATA[]]></Comment>
</Variable>
<Variable>
<Name><![CDATA[zpos]]></Name>
<Value><![CDATA[]]></Value>
<Type><![CDATA[double]]></Type>
<Dimension><![CDATA[]]></Dimension>
<Domain><![CDATA[public]]></Domain>
<Comment><![CDATA[]]></Comment>
</Variable>
<Variable>
<Name><![CDATA[tx]]></Name>
<Value><![CDATA[]]></Value>
<Type><![CDATA[double]]></Type>
<Dimension><![CDATA[]]></Dimension>
<Domain><![CDATA[public]]></Domain>
<Comment><![CDATA[]]></Comment>
</Variable>
<Variable>
<Name><![CDATA[ty]]></Name>
<Value><![CDATA[]]></Value>
<Type><![CDATA[double]]></Type>
<Dimension><![CDATA[]]></Dimension>
<Domain><![CDATA[public]]></Domain>
<Comment><![CDATA[]]></Comment>
</Variable>
<Variable>
<Name><![CDATA[tz]]></Name>
<Value><![CDATA[]]></Value>
<Type><![CDATA[double]]></Type>
<Dimension><![CDATA[]]></Dimension>
<Domain><![CDATA[public]]></Domain>
<Comment><![CDATA[]]></Comment>
</Variable>
<Variable>
<Name><![CDATA[tw]]></Name>
<Value><![CDATA[]]></Value>
<Type><![CDATA[double]]></Type>
<Dimension><![CDATA[]]></Dimension>
<Domain><![CDATA[public]]></Domain>
<Comment><![CDATA[]]></Comment>
</Variable>
<Variable>
<Name><![CDATA[theta]]></Name>
<Value><![CDATA[]]></Value>
<Type><![CDATA[double]]></Type>
<Dimension><![CDATA[]]></Dimension>
<Domain><![CDATA[public]]></Domain>
<Comment><![CDATA[]]></Comment>
</Variable>
<Variable>
<Name><![CDATA[rotx]]></Name>
<Value><![CDATA[]]></Value>
<Type><![CDATA[double]]></Type>
<Dimension><![CDATA[]]></Dimension>
<Domain><![CDATA[public]]></Domain>
<Comment><![CDATA[]]></Comment>
</Variable>
<Variable>
<Name><![CDATA[roty]]></Name>
<Value><![CDATA[]]></Value>
<Type><![CDATA[double]]></Type>
<Dimension><![CDATA[]]></Dimension>
<Domain><![CDATA[public]]></Domain>
<Comment><![CDATA[]]></Comment>
</Variable>
<Variable>
<Name><![CDATA[rotz]]></Name>
<Value><![CDATA[]]></Value>
<Type><![CDATA[double]]></Type>
<Dimension><![CDATA[]]></Dimension>
<Domain><![CDATA[public]]></Domain>
<Comment><![CDATA[]]></Comment>
</Variable>
<Variable>
<Name><![CDATA[]]></Name>
<Value><![CDATA[]]></Value>
<Type><![CDATA[double]]></Type>
<Dimension><![CDATA[]]></Dimension>
<Domain><![CDATA[public]]></Domain>
<Comment><![CDATA[]]></Comment>
</Variable>
</Content>
</Osejs.Model.Variables.Page>
</Osejs.Model.Variables>
<Osejs.Model.Initialization>
<Osejs.Model.Initialization.Page>
<Type>CODE_EDITOR</Type>
<Name>Init Page</Name>
<Active>true</Active>
<Internal>false</Internal>
<Content>
<Comment><![CDATA[]]></Comment>
<Code><![CDATA[
// selected[0]="net 1 unfold";

var opts = _view.comboBox.getProperty("SelectedOptions");  // array of options
    var option = (opts.length > 0)? opts[0]:""; // selected option 

if ( option=="user_defined"){

  }

  else if ( option=="net 1 unfold"){
//cta=pi;
//ctafront=pi;
//ctabackrate=pi;
//ctarightrate=pi;
//ctatoprate=pi;

ctarate=pi;
ctafrontrate=pi;  
ctabackrate=-pi;
ctarightrate=-pi;

//_play();
  
 
  }
 
  else if ( option=="net 2 unfold"){
net2Start(angle)

  
  
  }
]]></Code>
</Content>
</Osejs.Model.Initialization.Page>
</Osejs.Model.Initialization>
<Osejs.Model.Evolution>
<Osejs.Model.Evolution.Page>
<Type>ODE_EDITOR</Type>
<Name>Evol Page 2</Name>
<Active>true</Active>
<Internal>false</Internal>
<Content>
<PreliminaryCode>
<Comment><![CDATA[Code to be executed before rate equations are evaluated]]></Comment>
<Code><![CDATA[

]]></Code>
</PreliminaryCode>
<ErrorHandling>
</ErrorHandling>
<DelayInitialCondition>
<Comment><![CDATA[]]></Comment>
<Code><![CDATA[

]]></Code>
</DelayInitialCondition>
<Discontinuities>
</Discontinuities>
<Events>
<Event.Page>
<Type>EVENT_EDITOR</Type>
<Name>1R</Name>
<Active>true</Active>
<Internal>false</Internal>
<EventContent>
<EventType>CROSSING_EVENT</EventType>
<Method>BISECTION</Method>
<Iterations>100</Iterations>
<Tolerance><![CDATA[1.0e-5]]></Tolerance>
<StopAtEvent>true</StopAtEvent>
<ZeroCondition><![CDATA[
if ( _view.comboBox.getProperty("SelectedOptions")=="net 1 unfold"){
  return ctaright -3*pi/2;
}
]]></ZeroCondition>
<Action><![CDATA[
ctarightrate=0;
]]></Action>
<Comment><![CDATA[]]></Comment>
</EventContent>
</Event.Page>
<Event.Page>
<Type>EVENT_EDITOR</Type>
<Name>1L</Name>
<Active>true</Active>
<Internal>false</Internal>
<EventContent>
<EventType>CROSSING_EVENT</EventType>
<Method>BISECTION</Method>
<Iterations>100</Iterations>
<Tolerance><![CDATA[1.0e-5]]></Tolerance>
<StopAtEvent>true</StopAtEvent>
<ZeroCondition><![CDATA[
if ( _view.comboBox.getProperty("SelectedOptions")=="net 1 unfold"){
  return cta -5*pi/2;
}
]]></ZeroCondition>
<Action><![CDATA[
ctarate=0;
]]></Action>
<Comment><![CDATA[]]></Comment>
</EventContent>
</Event.Page>
<Event.Page>
<Type>EVENT_EDITOR</Type>
<Name>1F</Name>
<Active>true</Active>
<Internal>false</Internal>
<EventContent>
<EventType>CROSSING_EVENT</EventType>
<Method>BISECTION</Method>
<Iterations>100</Iterations>
<Tolerance><![CDATA[1.0e-5]]></Tolerance>
<StopAtEvent>true</StopAtEvent>
<ZeroCondition><![CDATA[
if ( _view.comboBox.getProperty("SelectedOptions")=="net 1 unfold"){
  return ctafront -5.3*pi/2;
}
]]></ZeroCondition>
<Action><![CDATA[
ctafrontrate=0;
//use red to pause all
_pause();
ctarate=-pi;
ctafrontrate=-pi;  
ctabackrate=pi;
ctarightrate=pi;

]]></Action>
<Comment><![CDATA[]]></Comment>
</EventContent>
</Event.Page>
<Event.Page>
<Type>EVENT_EDITOR</Type>
<Name>1B</Name>
<Active>true</Active>
<Internal>false</Internal>
<EventContent>
<EventType>CROSSING_EVENT</EventType>
<Method>BISECTION</Method>
<Iterations>100</Iterations>
<Tolerance><![CDATA[1.0e-5]]></Tolerance>
<StopAtEvent>true</StopAtEvent>
<ZeroCondition><![CDATA[
if ( _view.comboBox.getProperty("SelectedOptions")=="net 1 unfold"){
  return ctaback -5.3*pi/2;
}
]]></ZeroCondition>
<Action><![CDATA[
ctabackrate=0;


]]></Action>
<Comment><![CDATA[]]></Comment>
</EventContent>
</Event.Page>
<Event.Page>
<Type>EVENT_EDITOR</Type>
<Name>1RF</Name>
<Active>true</Active>
<Internal>false</Internal>
<EventContent>
<EventType>CROSSING_EVENT</EventType>
<Method>BISECTION</Method>
<Iterations>100</Iterations>
<Tolerance><![CDATA[1.0e-5]]></Tolerance>
<StopAtEvent>true</StopAtEvent>
<ZeroCondition><![CDATA[
if ( _view.comboBox.getProperty("SelectedOptions")=="net 1 unfold"){
  return ctaright -(2*pi+angle);
}
//ok grey

]]></ZeroCondition>
<Action><![CDATA[
ctarightrate=0;
]]></Action>
<Comment><![CDATA[]]></Comment>
</EventContent>
</Event.Page>
<Event.Page>
<Type>EVENT_EDITOR</Type>
<Name>1LF</Name>
<Active>true</Active>
<Internal>false</Internal>
<EventContent>
<EventType>CROSSING_EVENT</EventType>
<Method>BISECTION</Method>
<Iterations>100</Iterations>
<Tolerance><![CDATA[1.0e-5]]></Tolerance>
<StopAtEvent>true</StopAtEvent>
<ZeroCondition><![CDATA[
if ( _view.comboBox.getProperty("SelectedOptions")=="net 1 unfold"){
  return cta -(2*pi-angle); //minus error
}
// left teal

]]></ZeroCondition>
<Action><![CDATA[
ctarate=0;
]]></Action>
<Comment><![CDATA[]]></Comment>
</EventContent>
</Event.Page>
<Event.Page>
<Type>EVENT_EDITOR</Type>
<Name>1FF</Name>
<Active>true</Active>
<Internal>false</Internal>
<EventContent>
<EventType>CROSSING_EVENT</EventType>
<Method>BISECTION</Method>
<Iterations>100</Iterations>
<Tolerance><![CDATA[1.0e-5]]></Tolerance>
<StopAtEvent>true</StopAtEvent>
<ZeroCondition><![CDATA[
if ( _view.comboBox.getProperty("SelectedOptions")=="net 1 unfold"){
  return ctafront -(2*pi-angle); // minus for rotate to work
}
//ok

]]></ZeroCondition>
<Action><![CDATA[
ctafrontrate=0;
//use red to pause all
_pause();
ctarate=pi;
ctafrontrate=pi;  
ctabackrate=-pi;
ctarightrate=-pi;
]]></Action>
<Comment><![CDATA[]]></Comment>
</EventContent>
</Event.Page>
<Event.Page>
<Type>EVENT_EDITOR</Type>
<Name>1BF</Name>
<Active>true</Active>
<Internal>false</Internal>
<EventContent>
<EventType>CROSSING_EVENT</EventType>
<Method>BISECTION</Method>
<Iterations>100</Iterations>
<Tolerance><![CDATA[1.0e-5]]></Tolerance>
<StopAtEvent>true</StopAtEvent>
<ZeroCondition><![CDATA[
if ( _view.comboBox.getProperty("SelectedOptions")=="net 1 unfold"){
  return ctaback -(2*pi+angle);
}
//ok

]]></ZeroCondition>
<Action><![CDATA[
ctabackrate=0;



]]></Action>
<Comment><![CDATA[]]></Comment>
</EventContent>
</Event.Page>
<Event.Page>
<Type>EVENT_EDITOR</Type>
<Name>2L(red)</Name>
<Active>true</Active>
<Internal>false</Internal>
<EventContent>
<EventType>CROSSING_EVENT</EventType>
<Method>BISECTION</Method>
<Iterations>100</Iterations>
<Tolerance><![CDATA[1.0e-5]]></Tolerance>
<StopAtEvent>true</StopAtEvent>
<ZeroCondition><![CDATA[
if ( _view.comboBox.getProperty("SelectedOptions")=="net 2 unfold"){
  return ctafront-5.3*pi/2;
}
]]></ZeroCondition>
<Action><![CDATA[
ctafrontrate=0;
//ctabackrate=0;
// _pause();

// ctarate=-pi;
// ctafrontrate=-pi;  
// ctabackrate=pi;
// ctarightrate=-pi;
// ctabottomrate=-pi;


]]></Action>
<Comment><![CDATA[]]></Comment>
</EventContent>
</Event.Page>
<Event.Page>
<Type>EVENT_EDITOR</Type>
<Name>2LF(red)</Name>
<Active>true</Active>
<Internal>false</Internal>
<EventContent>
<EventType>CROSSING_EVENT</EventType>
<Method>BISECTION</Method>
<Iterations>100</Iterations>
<Tolerance><![CDATA[1.0e-5]]></Tolerance>
<StopAtEvent>true</StopAtEvent>
<ZeroCondition><![CDATA[
if ( _view.comboBox.getProperty("SelectedOptions")=="net 2 unfold"){
  return ctafront -(2*pi-angle); //minus error
}
]]></ZeroCondition>
<Action><![CDATA[
ctafrontrate=0;
//ctabackrate=0;
// _pause();
// ctarate=pi;
// ctafrontrate=pi;  
// ctabackrate=-pi;
// ctarightrate=pi;
// ctabottomrate=pi;
]]></Action>
<Comment><![CDATA[]]></Comment>
</EventContent>
</Event.Page>
<Event.Page>
<Type>EVENT_EDITOR</Type>
<Name>2R(yellow)</Name>
<Active>true</Active>
<Internal>false</Internal>
<EventContent>
<EventType>CROSSING_EVENT</EventType>
<Method>BISECTION</Method>
<Iterations>100</Iterations>
<Tolerance><![CDATA[1.0e-5]]></Tolerance>
<StopAtEvent>true</StopAtEvent>
<ZeroCondition><![CDATA[
if ( _view.comboBox.getProperty("SelectedOptions")=="net 2 unfold"){
  return ctaback- 4.24;
}
]]></ZeroCondition>
<Action><![CDATA[
//ctafrontrate=0;
ctabackrate=0;


]]></Action>
<Comment><![CDATA[]]></Comment>
</EventContent>
</Event.Page>
<Event.Page>
<Type>EVENT_EDITOR</Type>
<Name>2RF(yellow)</Name>
<Active>true</Active>
<Internal>false</Internal>
<EventContent>
<EventType>CROSSING_EVENT</EventType>
<Method>BISECTION</Method>
<Iterations>100</Iterations>
<Tolerance><![CDATA[1.0e-5]]></Tolerance>
<StopAtEvent>true</StopAtEvent>
<ZeroCondition><![CDATA[
if ( _view.comboBox.getProperty("SelectedOptions")=="net 2 unfold"){
  return ctaback -(2*pi +0.0001);
  console.log("2RFyellow")
}
]]></ZeroCondition>
<Action><![CDATA[
//ctafrontrate=0;
ctabackrate=0;
]]></Action>
<Comment><![CDATA[]]></Comment>
</EventContent>
</Event.Page>
<Event.Page>
<Type>EVENT_EDITOR</Type>
<Name>2B(cyan)</Name>
<Active>true</Active>
<Internal>false</Internal>
<EventContent>
<EventType>CROSSING_EVENT</EventType>
<Method>BISECTION</Method>
<Iterations>100</Iterations>
<Tolerance><![CDATA[1.0e-5]]></Tolerance>
<StopAtEvent>true</StopAtEvent>
<ZeroCondition><![CDATA[
if ( _view.comboBox.getProperty("SelectedOptions")=="net 2 unfold"){
  return cta -5*pi/2;
}
]]></ZeroCondition>
<Action><![CDATA[
ctarate=0;
//use cyan to pause all
_pause();
ctaleftrate = pi;
ctafrontrate=-pi;  
ctabackrate=pi;
ctarightrate=pi;
ctartoprate=pi;
ctabottomrate=-pi;
]]></Action>
<Comment><![CDATA[]]></Comment>
</EventContent>
</Event.Page>
<Event.Page>
<Type>EVENT_EDITOR</Type>
<Name>2BF(cyan)</Name>
<Active>true</Active>
<Internal>false</Internal>
<EventContent>
<EventType>CROSSING_EVENT</EventType>
<Method>BISECTION</Method>
<Iterations>100</Iterations>
<Tolerance><![CDATA[1.0e-5]]></Tolerance>
<StopAtEvent>true</StopAtEvent>
<ZeroCondition><![CDATA[
if ( _view.comboBox.getProperty("SelectedOptions")=="net 2 unfold"){
  return cta -(2*pi-angle); //minus error
}
]]></ZeroCondition>
<Action><![CDATA[
ctarate=0;

// start teal rotate after
ctarate = - pi

//use cyan to pause all
_pause();

net2Start(angle)
//console.log("hello")
]]></Action>
<Comment><![CDATA[]]></Comment>
</EventContent>
</Event.Page>
<Event.Page>
<Type>EVENT_EDITOR</Type>
<Name>2Bottom(blue)</Name>
<Active>true</Active>
<Internal>false</Internal>
<EventContent>
<EventType>CROSSING_EVENT</EventType>
<Method>BISECTION</Method>
<Iterations>100</Iterations>
<Tolerance><![CDATA[1.0e-5]]></Tolerance>
<StopAtEvent>true</StopAtEvent>
<ZeroCondition><![CDATA[
if ( _view.comboBox.getProperty("SelectedOptions")=="net 2 unfold"){
  return ctabottom - pi/2;
}
]]></ZeroCondition>
<Action><![CDATA[
// Action for 2Bottom
ctabottomrate=0;


// start teal rotate after
ctarate = pi
]]></Action>
<Comment><![CDATA[]]></Comment>
</EventContent>
</Event.Page>
<Event.Page>
<Type>EVENT_EDITOR</Type>
<Name>2BottomF(blue)</Name>
<Active>true</Active>
<Internal>false</Internal>
<EventContent>
<EventType>CROSSING_EVENT</EventType>
<Method>BISECTION</Method>
<Iterations>100</Iterations>
<Tolerance><![CDATA[1.0e-5]]></Tolerance>
<StopAtEvent>true</StopAtEvent>
<ZeroCondition><![CDATA[
if ( _view.comboBox.getProperty("SelectedOptions")=="net 2 unfold"){
  return ctabottom - 0;
}
]]></ZeroCondition>
<Action><![CDATA[
// Action for 2BottomF
ctabottomrate=0;


// start teal rotate after
ctarate = -pi


]]></Action>
<Comment><![CDATA[]]></Comment>
</EventContent>
</Event.Page>
</Events>
<ZenoEffect>
<Comment><![CDATA[]]></Comment>
<Code><![CDATA[

]]></Code>
<StopAfterEffect>true</StopAfterEffect>
</ZenoEffect>
<IndependentVariable>t</IndependentVariable>
<Increment>dt</Increment>
<Rate state="cta">ctarate</Rate>
<Rate state="ctafront">ctafrontrate</Rate>
<Rate state="ctaback">ctabackrate</Rate>
<Rate state="ctaright">ctarightrate</Rate>
<Rate state="ctabottom">ctabottomrate</Rate>
<Rate state=""></Rate>
<Method>RungeKutta</Method>
<Tolerance></Tolerance>
<InternalStep></InternalStep>
<MemoryLength></MemoryLength>
<MaximumStep></MaximumStep>
<MaximumNumberOfSteps>10000</MaximumNumberOfSteps>
<AbsoluteTolerance>0.00001</AbsoluteTolerance>
<RelativeTolerance></RelativeTolerance>
<EstimateFirstStep>false</EstimateFirstStep>
<AccelerationIndependentOfVelocity>false</AccelerationIndependentOfVelocity>
<ForceSynchronization>false</ForceSynchronization>
<UseBestInterpolation>false</UseBestInterpolation>
<EventMaximumStep></EventMaximumStep>
<DelayList><![CDATA[]]></DelayList>
<DelayMaximum><![CDATA[]]></DelayMaximum>
<DelayAddDiscont><![CDATA[]]></DelayAddDiscont>
<DirectIncidenceMatrix><![CDATA[]]></DirectIncidenceMatrix>
<Comment><![CDATA[]]></Comment>
</Content>
</Osejs.Model.Evolution.Page>
</Osejs.Model.Evolution>
<Osejs.Model.Constraints>
</Osejs.Model.Constraints>
<Osejs.Model.Library>
<Osejs.Model.Library.Page>
<Type>LIBRARY_EDITOR</Type>
<Name>OnOrientationChange</Name>
<Active>true</Active>
<Internal>false</Internal>
<Content>
<Comment><![CDATA[]]></Comment>
<Code><![CDATA[
function OnOrientationChange() {

//if(typeof parent.device != 'undefined')
//  _view.mytext.setText(parent.device.platform)
//else
//  _view.mytext.setText("nada:");

// check platform for Apps
var iOSapp =  (typeof parent.device != 'undefined' && parent.device.platform == "iOS");
var Androidapp = (typeof parent.device != 'undefined' && parent.device.platform == "Android");

// check platform for web browsers
var iOS =/iPad|iPhone|iPod/.test(navigator.userAgent) && !window.MSStream;
var iPad =/iPad/.test(navigator.userAgent) && !window.MSStream;
var iPhone = /iPhone|iPod/.test(navigator.userAgent) && !window.MSStream;
var Android= /Android|android/i.test(navigator.userAgent);

//_view.mytext.setText(_view.mytext.getText() + "-orient:" + window.orientation + "-" + iOSapp + "-" + Androidapp);

switch (window.orientation) {
  case 0:
  case 180:
    this.screenOrientation = 'portrait';
  //  if (iOSapp){ // does not seems to work
      //   return Math.max(window.screen.width,window.screen.height)*0.9;
   //   return window.screen.height*0.7;  //0.1 for app and 0.1 for nonfullscreenapp  
      // return window.screen.height;
      //  return window.innerHeight;
      // return document.documentElement.clientHeight;
   // }
    
   // else {
      // return Math.max(window.innerWidth,window.innerHeight)*0.9;
      return window.innerHeight*0.9;
   // }
    break;
  case 90:
  case -90:
    this.screenOrientation = 'landscape';

   // if (iOSapp){ // App
   //   return window.screen.width*0.7;  
      // return window.screen.height;
      //  return window.innerHeight;
      //  return document.documentElement.clientHeight;
   // }
    
  //  else { // browser Android and PC
      // return Math.min(window.innerWidth,window.innerHeight)*0.9;
      // alert("browser Android and PC");
      return window.innerHeight*0.9;
  //  }
    break;
  default:
    this.screenOrientation = 'unknown';
    //       return (iPad)?""+(window.screen.width+window.screen.height)*0.4:((iPhone)?""+window.screen.width:_view._format(window.innerHeight*0.9,"0"));
    return window.innerHeight*0.9;
}

}
]]></Code>
</Content>
</Osejs.Model.Library.Page>
<Osejs.Model.Library.Page>
<Type>CODE_EDITOR</Type>
<Name>net2Start</Name>
<Active>true</Active>
<Internal>false</Internal>
<Content>
<Comment><![CDATA[]]></Comment>
<Code><![CDATA[
function net2Start(angle) {
    //const pi = Math.PI; // Use Math.PI for pi
     cta = 2 * pi - angle;
     ctafront = 2 * pi - angle;
     ctaright = 2 * pi + angle;
     ctaback = 2 * pi + angle;
     ctabottom = 0
    
     ctarate = 0; // teal make zero until blue reach bottom
     offset = 0;
     ctafrontrate = pi + offset;
     ctabackrate = -pi - offset;
     ctarightrate = -pi;
     ctabottomrate = pi

    // Add function body logic here if needed
    //console.log({ cta, ctafront, ctaright, ctaback,ctabottom, ctarate, ctafrontrate, ctabackrate, ctarightrate,ctabottomrate });
}
]]></Code>
</Content>
</Osejs.Model.Library.Page>
</Osejs.Model.Library>
<Osejs.Model.Elements>
</Osejs.Model.Elements>
</Osejs.Model>
<Osejs.HtmlView>
<Osejs.HtmlView.Page>
<Type>HTML_VIEW_EDITOR</Type>
<Name>HtmlView</Name>
<Active>true</Active>
<Internal>false</Internal>
<Content>
<SizeOption>0</SizeOption>
<X>0</X>
<Y>0</Y>
<Width>800</Width>
<Height>600</Height>
<KeepHidden>true</KeepHidden>
<RootProperties>
</RootProperties>
<Tree>
<HtmlView.Element>
<Expanded>true</Expanded>
<Type>Elements.Panel</Type>
<Name><![CDATA[panel]]></Name>
<Property name="Height"><![CDATA["100%"]]></Property>
<Property name="Width"><![CDATA["100%"]]></Property>
</HtmlView.Element>
<HtmlView.Element>
<Expanded>true</Expanded>
<Type>Elements.Panel</Type>
<Name><![CDATA[controlPanel]]></Name>
<Parent><![CDATA[panel]]></Parent>
<Property name="Width"><![CDATA["100%"]]></Property>
<Property name="Display"><![CDATA["inline-flex"]]></Property>
</HtmlView.Element>
<HtmlView.Element>
<Type>Elements.ComboBox</Type>
<Name><![CDATA[comboBox]]></Name>
<Parent><![CDATA[controlPanel]]></Parent>
<Property name="Options"><![CDATA[["net 1 unfold", "net 2 unfold"]]]></Property>
<Property name="OnChange"><![CDATA[_initialize()]]></Property>
<Property name="Disabled"><![CDATA[t>0]]></Property>
<Property name="Font"><![CDATA["normal normal 3vw "]]></Property>
<Property name="Width"><![CDATA["30%"]]></Property>
</HtmlView.Element>
<HtmlView.Element>
<Type>Elements.TwoStateButton</Type>
<Name><![CDATA[playPauseButton2]]></Name>
<Parent><![CDATA[controlPanel]]></Parent>
<Property name="OffClick"><![CDATA[text="paused";
isPaused=true;
_pause();]]></Property>
<Property name="TextOn"><![CDATA["▶Play"]]></Property>
<Property name="State"><![CDATA[_isPaused]]></Property>
<Property name="Tooltip"><![CDATA["Play/Pause"]]></Property>
<Property name="TextOff"><![CDATA["❚❚Pause"]]></Property>
<Property name="OnClick"><![CDATA[_play();
isPaused=false;
text="playing";]]></Property>
<Property name="Font"><![CDATA["normal normal 3vw "]]></Property>
<Property name="Width"><![CDATA["30%"]]></Property>
</HtmlView.Element>
<HtmlView.Element>
<Type>Elements.Button</Type>
<Name><![CDATA[resetButton]]></Name>
<Parent><![CDATA[controlPanel]]></Parent>
<Property name="Text"><![CDATA["↻Reset"]]></Property>
<Property name="OnClick"><![CDATA[_reset()]]></Property>
<Property name="Font"><![CDATA["normal normal 3vw "]]></Property>
<Property name="Width"><![CDATA["30%"]]></Property>
</HtmlView.Element>
<HtmlView.Element>
<Type>Elements.Label</Type>
<Name><![CDATA[timeLabel]]></Name>
<Parent><![CDATA[controlPanel]]></Parent>
<Property name="Text"><![CDATA["Time="]]></Property>
<Property name="Visibility"><![CDATA[false]]></Property>
</HtmlView.Element>
<HtmlView.Element>
<Type>Elements.ParsedField</Type>
<Name><![CDATA[timeField]]></Name>
<Parent><![CDATA[controlPanel]]></Parent>
<Property name="Format"><![CDATA["0.00"]]></Property>
<Property name="Value"><![CDATA[angle]]></Property>
<Property name="Editable"><![CDATA[false]]></Property>
<Property name="Visibility"><![CDATA[false]]></Property>
<Property name="Width"><![CDATA["50px"]]></Property>
</HtmlView.Element>
<HtmlView.Element>
<Type>Elements.Label</Type>
<Name><![CDATA[messagesLabel]]></Name>
<Parent><![CDATA[controlPanel]]></Parent>
<Property name="Text"><![CDATA["s"]]></Property>
<Property name="Visibility"><![CDATA[false]]></Property>
</HtmlView.Element>
<HtmlView.Element>
<Expanded>false</Expanded>
<Type>Elements.Panel</Type>
<Name><![CDATA[panel2]]></Name>
<Parent><![CDATA[controlPanel]]></Parent>
<Property name="Width"><![CDATA["100%"]]></Property>
<Property name="Display"><![CDATA["none"]]></Property>
</HtmlView.Element>
<HtmlView.Element>
<Type>Elements.Label</Type>
<Name><![CDATA[angel]]></Name>
<Parent><![CDATA[panel2]]></Parent>
<Property name="Background"><![CDATA["rgba(0,192,255,1.0)"]]></Property>
<Property name="Text"><![CDATA["left ϑ = "]]></Property>
</HtmlView.Element>
<HtmlView.Element>
<Type>Elements.ParsedField</Type>
<Name><![CDATA[field2]]></Name>
<Parent><![CDATA[panel2]]></Parent>
<Property name="Format"><![CDATA["0.00"]]></Property>
<Property name="Value"><![CDATA[cta]]></Property>
<Property name="Width"><![CDATA[50]]></Property>
</HtmlView.Element>
<HtmlView.Element>
<Type>Elements.Label</Type>
<Name><![CDATA[angel2]]></Name>
<Parent><![CDATA[panel2]]></Parent>
<Property name="Background"><![CDATA["Red"]]></Property>
<Property name="Text"><![CDATA["front "]]></Property>
</HtmlView.Element>
<HtmlView.Element>
<Type>Elements.ParsedField</Type>
<Name><![CDATA[field]]></Name>
<Parent><![CDATA[panel2]]></Parent>
<Property name="Format"><![CDATA["0.00"]]></Property>
<Property name="Value"><![CDATA[ctafront]]></Property>
<Property name="Width"><![CDATA[50]]></Property>
</HtmlView.Element>
<HtmlView.Element>
<Type>Elements.Label</Type>
<Name><![CDATA[angel22]]></Name>
<Parent><![CDATA[panel2]]></Parent>
<Property name="Background"><![CDATA["Yellow"]]></Property>
<Property name="Text"><![CDATA["backt "]]></Property>
</HtmlView.Element>
<HtmlView.Element>
<Type>Elements.ParsedField</Type>
<Name><![CDATA[field4]]></Name>
<Parent><![CDATA[panel2]]></Parent>
<Property name="Format"><![CDATA["0.00"]]></Property>
<Property name="Value"><![CDATA[ctaback]]></Property>
<Property name="Editable"><![CDATA[true]]></Property>
<Property name="Width"><![CDATA[50]]></Property>
</HtmlView.Element>
<HtmlView.Element>
<Type>Elements.Label</Type>
<Name><![CDATA[N4]]></Name>
<Parent><![CDATA[panel2]]></Parent>
<Property name="Background"><![CDATA["Green"]]></Property>
<Property name="Foreground"><![CDATA["White"]]></Property>
<Property name="Text"><![CDATA["right"]]></Property>
</HtmlView.Element>
<HtmlView.Element>
<Type>Elements.ParsedField</Type>
<Name><![CDATA[field42]]></Name>
<Parent><![CDATA[panel2]]></Parent>
<Property name="Format"><![CDATA["0.00"]]></Property>
<Property name="Value"><![CDATA[ctaright]]></Property>
<Property name="Editable"><![CDATA[true]]></Property>
<Property name="Width"><![CDATA[50]]></Property>
</HtmlView.Element>
<HtmlView.Element>
<Type>Elements.Label</Type>
<Name><![CDATA[N42]]></Name>
<Parent><![CDATA[panel2]]></Parent>
<Property name="Background"><![CDATA["Green"]]></Property>
<Property name="Foreground"><![CDATA["White"]]></Property>
<Property name="Text"><![CDATA["top"]]></Property>
</HtmlView.Element>
<HtmlView.Element>
<Type>Elements.ParsedField</Type>
<Name><![CDATA[field422]]></Name>
<Parent><![CDATA[panel2]]></Parent>
<Property name="Format"><![CDATA["0.00"]]></Property>
<Property name="Value"><![CDATA[ctatop]]></Property>
<Property name="Editable"><![CDATA[true]]></Property>
<Property name="Width"><![CDATA[50]]></Property>
</HtmlView.Element>
<HtmlView.Element>
<Type>Elements.Label</Type>
<Name><![CDATA[N42_2]]></Name>
<Parent><![CDATA[panel2]]></Parent>
<Property name="Background"><![CDATA["Blue"]]></Property>
<Property name="Foreground"><![CDATA["White"]]></Property>
<Property name="Text"><![CDATA["bottom"]]></Property>
</HtmlView.Element>
<HtmlView.Element>
<Type>Elements.ParsedField</Type>
<Name><![CDATA[field422_2]]></Name>
<Parent><![CDATA[panel2]]></Parent>
<Property name="Format"><![CDATA["0.00"]]></Property>
<Property name="Value"><![CDATA[ctabottom]]></Property>
<Property name="Editable"><![CDATA[true]]></Property>
<Property name="Width"><![CDATA[50]]></Property>
</HtmlView.Element>
<HtmlView.Element>
<Expanded>false</Expanded>
<Type>Elements.Panel</Type>
<Name><![CDATA[panel22]]></Name>
<Parent><![CDATA[controlPanel]]></Parent>
<Property name="Width"><![CDATA["100%"]]></Property>
<Property name="Display"><![CDATA["none"]]></Property>
</HtmlView.Element>
<HtmlView.Element>
<Type>Elements.Label</Type>
<Name><![CDATA[angel3]]></Name>
<Parent><![CDATA[panel22]]></Parent>
<Property name="Background"><![CDATA["rgba(0,192,255,1.0)"]]></Property>
<Property name="Text"><![CDATA["left dϑ/dt = "]]></Property>
</HtmlView.Element>
<HtmlView.Element>
<Type>Elements.ParsedField</Type>
<Name><![CDATA[field22]]></Name>
<Parent><![CDATA[panel22]]></Parent>
<Property name="Format"><![CDATA["0.00"]]></Property>
<Property name="Value"><![CDATA[ctarate]]></Property>
<Property name="Width"><![CDATA[50]]></Property>
</HtmlView.Element>
<HtmlView.Element>
<Type>Elements.Label</Type>
<Name><![CDATA[angel23]]></Name>
<Parent><![CDATA[panel22]]></Parent>
<Property name="Background"><![CDATA["rgba(0,192,255,1.0)"]]></Property>
<Property name="Text"><![CDATA["front "]]></Property>
</HtmlView.Element>
<HtmlView.Element>
<Type>Elements.ParsedField</Type>
<Name><![CDATA[field3]]></Name>
<Parent><![CDATA[panel22]]></Parent>
<Property name="Format"><![CDATA["0.00"]]></Property>
<Property name="Value"><![CDATA[ctafrontrate]]></Property>
<Property name="Width"><![CDATA[50]]></Property>
</HtmlView.Element>
<HtmlView.Element>
<Type>Elements.Label</Type>
<Name><![CDATA[angel222]]></Name>
<Parent><![CDATA[panel22]]></Parent>
<Property name="Background"><![CDATA["rgba(0,192,255,1.0)"]]></Property>
<Property name="Text"><![CDATA["backt "]]></Property>
</HtmlView.Element>
<HtmlView.Element>
<Type>Elements.ParsedField</Type>
<Name><![CDATA[field43]]></Name>
<Parent><![CDATA[panel22]]></Parent>
<Property name="Format"><![CDATA["0.00"]]></Property>
<Property name="Value"><![CDATA[ctabackrate]]></Property>
<Property name="Editable"><![CDATA[true]]></Property>
<Property name="Width"><![CDATA[50]]></Property>
</HtmlView.Element>
<HtmlView.Element>
<Type>Elements.Label</Type>
<Name><![CDATA[N43]]></Name>
<Parent><![CDATA[panel22]]></Parent>
<Property name="Background"><![CDATA["Green"]]></Property>
<Property name="Foreground"><![CDATA["White"]]></Property>
<Property name="Text"><![CDATA["right"]]></Property>
</HtmlView.Element>
<HtmlView.Element>
<Type>Elements.ParsedField</Type>
<Name><![CDATA[field423]]></Name>
<Parent><![CDATA[panel22]]></Parent>
<Property name="Format"><![CDATA["0.00"]]></Property>
<Property name="Value"><![CDATA[ctarightrate]]></Property>
<Property name="Editable"><![CDATA[true]]></Property>
<Property name="Width"><![CDATA[50]]></Property>
</HtmlView.Element>
<HtmlView.Element>
<Type>Elements.Label</Type>
<Name><![CDATA[N422]]></Name>
<Parent><![CDATA[panel22]]></Parent>
<Property name="Background"><![CDATA["Green"]]></Property>
<Property name="Foreground"><![CDATA["White"]]></Property>
<Property name="Text"><![CDATA["top"]]></Property>
</HtmlView.Element>
<HtmlView.Element>
<Type>Elements.ParsedField</Type>
<Name><![CDATA[field4222]]></Name>
<Parent><![CDATA[panel22]]></Parent>
<Property name="Format"><![CDATA["0.00"]]></Property>
<Property name="Value"><![CDATA[ctatoprate]]></Property>
<Property name="Editable"><![CDATA[true]]></Property>
<Property name="Width"><![CDATA[50]]></Property>
</HtmlView.Element>
<HtmlView.Element>
<Type>Elements.Label</Type>
<Name><![CDATA[N422_2]]></Name>
<Parent><![CDATA[panel22]]></Parent>
<Property name="Background"><![CDATA["Green"]]></Property>
<Property name="Foreground"><![CDATA["White"]]></Property>
<Property name="Text"><![CDATA["bottom"]]></Property>
</HtmlView.Element>
<HtmlView.Element>
<Type>Elements.ParsedField</Type>
<Name><![CDATA[field4222_2]]></Name>
<Parent><![CDATA[panel22]]></Parent>
<Property name="Format"><![CDATA["0.00"]]></Property>
<Property name="Value"><![CDATA[ctabottomrate]]></Property>
<Property name="Editable"><![CDATA[true]]></Property>
<Property name="Width"><![CDATA[50]]></Property>
</HtmlView.Element>
<HtmlView.Element>
<Expanded>true</Expanded>
<Type>Elements.Panel</Type>
<Name><![CDATA[angle]]></Name>
<Parent><![CDATA[controlPanel]]></Parent>
<Property name="Display"><![CDATA["none"]]></Property>
</HtmlView.Element>
<HtmlView.Element>
<Type>Elements.Label</Type>
<Name><![CDATA[angel3_2]]></Name>
<Parent><![CDATA[angle]]></Parent>
<Property name="Background"><![CDATA["rgba(0,192,255,1.0)"]]></Property>
<Property name="Text"><![CDATA["angle = "]]></Property>
</HtmlView.Element>
<HtmlView.Element>
<Type>Elements.ParsedField</Type>
<Name><![CDATA[field22_2]]></Name>
<Parent><![CDATA[angle]]></Parent>
<Property name="Format"><![CDATA["0.00"]]></Property>
<Property name="Value"><![CDATA[angle]]></Property>
<Property name="Width"><![CDATA[50]]></Property>
</HtmlView.Element>
<HtmlView.Element>
<Expanded>true</Expanded>
<Type>Elements.Panel</Type>
<Name><![CDATA[topPanel]]></Name>
<Parent><![CDATA[panel]]></Parent>
<Property name="Height"><![CDATA["100%"]]></Property>
<Property name="Width"><![CDATA["100%"]]></Property>
</HtmlView.Element>
<HtmlView.Element>
<Expanded>true</Expanded>
<Type>Elements.Display3DPanel</Type>
<Name><![CDATA[drawingPanel3D]]></Name>
<Parent><![CDATA[topPanel]]></Parent>
<Property name="CameraY"><![CDATA[1]]></Property>
<Property name="CameraX"><![CDATA[4]]></Property>
<Property name="CameraAltitude"><![CDATA[30]]></Property>
<Property name="Enabled"><![CDATA[true]]></Property>
<Property name="MaximumZ"><![CDATA[zmax]]></Property>
<Property name="MaximumY"><![CDATA[ymax]]></Property>
<Property name="MaximumX"><![CDATA[xmax]]></Property>
<Property name="MinimumX"><![CDATA[xmin]]></Property>
<Property name="MinimumY"><![CDATA[ymin]]></Property>
<Property name="MinimumZ"><![CDATA[zmin]]></Property>
<Property name="Lights"><![CDATA[1]]></Property>
<Property name="CameraAzimuth"><![CDATA[-30]]></Property>
<Property name="DecorationType"><![CDATA["CENTERED_AXES"]]></Property>
<Property name="Height"><![CDATA[window.innerHeight*0.9]]></Property>
<Property name="Width"><![CDATA["100%"]]></Property>
</HtmlView.Element>
<HtmlView.Element>
<Expanded>true</Expanded>
<Type>Elements.Group3D</Type>
<Name><![CDATA[net1]]></Name>
<Parent><![CDATA[drawingPanel3D]]></Parent>
<Property name="Visibility"><![CDATA[_view.comboBox.getProperty("SelectedOptions")=="net 1 unfold"]]></Property>
</HtmlView.Element>
<HtmlView.Element>
<Type>Elements.Sphere3D</Type>
<Name><![CDATA[BaseFrontRightp2]]></Name>
<Parent><![CDATA[net1]]></Parent>
<Property name="Radius"><![CDATA[0.05]]></Property>
<Property name="X"><![CDATA[xsize/2]]></Property>
<Property name="Y"><![CDATA[ysize/2]]></Property>
<Property name="Z"><![CDATA[0]]></Property>
</HtmlView.Element>
<HtmlView.Element>
<Type>Elements.Sphere3D</Type>
<Name><![CDATA[BaseFrontLeft2]]></Name>
<Parent><![CDATA[net1]]></Parent>
<Property name="Radius"><![CDATA[0.05]]></Property>
<Property name="X"><![CDATA[xsize/2]]></Property>
<Property name="Y"><![CDATA[-ysize/2]]></Property>
<Property name="Z"><![CDATA[0]]></Property>
</HtmlView.Element>
<HtmlView.Element>
<Type>Elements.Sphere3D</Type>
<Name><![CDATA[BaseBackRightp22]]></Name>
<Parent><![CDATA[net1]]></Parent>
<Property name="Radius"><![CDATA[0.05]]></Property>
<Property name="X"><![CDATA[-xsize/2]]></Property>
<Property name="Y"><![CDATA[ysize/2]]></Property>
<Property name="Z"><![CDATA[0]]></Property>
</HtmlView.Element>
<HtmlView.Element>
<Type>Elements.Sphere3D</Type>
<Name><![CDATA[BaseBackLeft]]></Name>
<Parent><![CDATA[net1]]></Parent>
<Property name="Radius"><![CDATA[0.05]]></Property>
<Property name="X"><![CDATA[-xsize/2]]></Property>
<Property name="Y"><![CDATA[-ysize/2]]></Property>
<Property name="Z"><![CDATA[0]]></Property>
</HtmlView.Element>
<HtmlView.Element>
<Type>Elements.Plane3D</Type>
<Name><![CDATA[bottomzpurple]]></Name>
<Parent><![CDATA[net1]]></Parent>
<Property name="FillColor"><![CDATA["Blue"]]></Property>
<Property name="SizeX"><![CDATA[xsize]]></Property>
<Property name="X"><![CDATA[0]]></Property>
<Property name="LineColor"><![CDATA["rgb(128,0,128,1)"]]></Property>
<Property name="Y"><![CDATA[0]]></Property>
<Property name="Z"><![CDATA[0]]></Property>
<Property name="SizeZ"><![CDATA[0]]></Property>
<Property name="SizeY"><![CDATA[ysize]]></Property>
<Property name="LineWidth"><![CDATA[2]]></Property>
</HtmlView.Element>
<HtmlView.Element>
<Expanded>true</Expanded>
<Type>Elements.Group3D</Type>
<Name><![CDATA[translate]]></Name>
<Parent><![CDATA[net1]]></Parent>
<Property name="Y"><![CDATA[ysize/2]]></Property>
</HtmlView.Element>
<HtmlView.Element>
<Expanded>true</Expanded>
<Type>Elements.Group3D</Type>
<Name><![CDATA[right]]></Name>
<Parent><![CDATA[translate]]></Parent>
<Property name="Transformation"><![CDATA[[[ctaright,ctaright,0,0]]]]></Property>
<Property name="X"><![CDATA[0]]></Property>
<Property name="Y"><![CDATA[0]]></Property>
<Property name="Z"><![CDATA[0]]></Property>
</HtmlView.Element>
<HtmlView.Element>
<Type>Elements.Sphere3D</Type>
<Name><![CDATA[Topright]]></Name>
<Parent><![CDATA[right]]></Parent>
<Property name="Radius"><![CDATA[0.05]]></Property>
<Property name="X"><![CDATA[0]]></Property>
<Property name="Y"><![CDATA[0]]></Property>
<Property name="Z"><![CDATA[Math.abs(zsize/Math.cos(angle))]]></Property>
</HtmlView.Element>
<HtmlView.Element>
<Type>Elements.Tetrahedron3D</Type>
<Name><![CDATA[tetrahedron3D2]]></Name>
<Parent><![CDATA[right]]></Parent>
<Property name="ClosedBottom"><![CDATA[false]]></Property>
<Property name="BottomRadius"><![CDATA[x]]></Property>
<Property name="FillColor"><![CDATA["Green"]]></Property>
<Property name="SizeX"><![CDATA[xsize]]></Property>
<Property name="X"><![CDATA[0]]></Property>
<Property name="Y"><![CDATA[0]]></Property>
<Property name="Z"><![CDATA[Math.abs(zsize/Math.cos(angle)/2)]]></Property>
<Property name="SizeZ"><![CDATA[zsize/Math.cos(angle)]]></Property>
<Property name="SizeY"><![CDATA[0]]></Property>
</HtmlView.Element>
<HtmlView.Element>
<Type>Elements.Plane3D</Type>
<Name><![CDATA[plane3D]]></Name>
<Parent><![CDATA[right]]></Parent>
<Property name="Transformation"><![CDATA[[[angle,angle,0,0]]]]></Property>
<Property name="SizeX"><![CDATA[xsize]]></Property>
<Property name="X"><![CDATA[xpos]]></Property>
<Property name="Y"><![CDATA[ypos]]></Property>
<Property name="Z"><![CDATA[zpos]]></Property>
<Property name="SizeZ"><![CDATA[zsize]]></Property>
<Property name="SizeY"><![CDATA[ysize]]></Property>
<Property name="FillColor"><![CDATA["LightGray"]]></Property>
</HtmlView.Element>
<HtmlView.Element>
<Expanded>true</Expanded>
<Type>Elements.Group3D</Type>
<Name><![CDATA[translate_2]]></Name>
<Parent><![CDATA[net1]]></Parent>
<Property name="Y"><![CDATA[-ysize/2]]></Property>
</HtmlView.Element>
<HtmlView.Element>
<Expanded>true</Expanded>
<Type>Elements.Group3D</Type>
<Name><![CDATA[left]]></Name>
<Parent><![CDATA[translate_2]]></Parent>
<Property name="Transformation"><![CDATA[[[cta,cta,0,0]]]]></Property>
<Property name="X"><![CDATA[0]]></Property>
<Property name="Z"><![CDATA[0]]></Property>
</HtmlView.Element>
<HtmlView.Element>
<Type>Elements.Sphere3D</Type>
<Name><![CDATA[TopLeft]]></Name>
<Parent><![CDATA[left]]></Parent>
<Property name="Radius"><![CDATA[0.05]]></Property>
<Property name="X"><![CDATA[0]]></Property>
<Property name="Y"><![CDATA[0]]></Property>
<Property name="Z"><![CDATA[Math.abs(zsize/Math.cos(angle))]]></Property>
</HtmlView.Element>
<HtmlView.Element>
<Type>Elements.Tetrahedron3D</Type>
<Name><![CDATA[tetrahedron3D22]]></Name>
<Parent><![CDATA[left]]></Parent>
<Property name="ClosedBottom"><![CDATA[false]]></Property>
<Property name="BottomRadius"><![CDATA[x]]></Property>
<Property name="FillColor"><![CDATA["Cyan"]]></Property>
<Property name="Transparency"><![CDATA[0.1]]></Property>
<Property name="SizeX"><![CDATA[xsize]]></Property>
<Property name="X"><![CDATA[0]]></Property>
<Property name="Y"><![CDATA[0]]></Property>
<Property name="Z"><![CDATA[Math.abs(zsize/Math.cos(angle)/2)]]></Property>
<Property name="SizeZ"><![CDATA[zsize/Math.cos(angle)]]></Property>
<Property name="SizeY"><![CDATA[0]]></Property>
</HtmlView.Element>
<HtmlView.Element>
<Expanded>true</Expanded>
<Type>Elements.Group3D</Type>
<Name><![CDATA[translate_3]]></Name>
<Parent><![CDATA[net1]]></Parent>
<Property name="X"><![CDATA[xsize/2]]></Property>
</HtmlView.Element>
<HtmlView.Element>
<Expanded>true</Expanded>
<Type>Elements.Group3D</Type>
<Name><![CDATA[front]]></Name>
<Parent><![CDATA[translate_3]]></Parent>
<Property name="Transformation"><![CDATA[[[ctafront,0,ctafront,0]]]]></Property>
<Property name="X"><![CDATA[0]]></Property>
<Property name="Y"><![CDATA[0]]></Property>
<Property name="Z"><![CDATA[0]]></Property>
</HtmlView.Element>
<HtmlView.Element>
<Type>Elements.Sphere3D</Type>
<Name><![CDATA[TopLeft2]]></Name>
<Parent><![CDATA[front]]></Parent>
<Property name="Radius"><![CDATA[0.05]]></Property>
<Property name="X"><![CDATA[0]]></Property>
<Property name="Y"><![CDATA[0]]></Property>
<Property name="Z"><![CDATA[Math.abs(zsize/Math.cos(angle))]]></Property>
<Property name="Visibility"><![CDATA[false]]></Property>
</HtmlView.Element>
<HtmlView.Element>
<Type>Elements.Tetrahedron3D</Type>
<Name><![CDATA[tetrahedron3D222]]></Name>
<Parent><![CDATA[front]]></Parent>
<Property name="ClosedBottom"><![CDATA[false]]></Property>
<Property name="BottomRadius"><![CDATA[x]]></Property>
<Property name="FillColor"><![CDATA["Red"]]></Property>
<Property name="SizeX"><![CDATA[0]]></Property>
<Property name="X"><![CDATA[0]]></Property>
<Property name="Y"><![CDATA[0]]></Property>
<Property name="Z"><![CDATA[Math.abs(zsize/Math.cos(angle)/2)]]></Property>
<Property name="SizeZ"><![CDATA[zsize/Math.cos(angle)]]></Property>
<Property name="SizeY"><![CDATA[ysize]]></Property>
<Property name="Visibility"><![CDATA[false]]></Property>
</HtmlView.Element>
<HtmlView.Element>
<Type>Elements.Plane3D</Type>
<Name><![CDATA[plane3D_2]]></Name>
<Parent><![CDATA[front]]></Parent>
<Property name="X"><![CDATA[0.02]]></Property>
<Property name="Y"><![CDATA[-0.5]]></Property>
<Property name="Z"><![CDATA[0.34]]></Property>
<Property name="Transformation"><![CDATA[[[1.11,0,1.11,0]]]]></Property>
<Property name="FillColor"><![CDATA["Red"]]></Property>
<Property name="SizeA"><![CDATA[rectangleY]]></Property>
<Property name="SizeB"><![CDATA[rectangleX]]></Property>
</HtmlView.Element>
<HtmlView.Element>
<Expanded>true</Expanded>
<Type>Elements.Group3D</Type>
<Name><![CDATA[translate_4]]></Name>
<Parent><![CDATA[net1]]></Parent>
<Property name="X"><![CDATA[-xsize/2]]></Property>
</HtmlView.Element>
<HtmlView.Element>
<Expanded>true</Expanded>
<Type>Elements.Group3D</Type>
<Name><![CDATA[back]]></Name>
<Parent><![CDATA[translate_4]]></Parent>
<Property name="Transformation"><![CDATA[[[ctaback,0,ctaback,0]]]]></Property>
<Property name="X"><![CDATA[0]]></Property>
<Property name="Y"><![CDATA[0]]></Property>
<Property name="Z"><![CDATA[0]]></Property>
</HtmlView.Element>
<HtmlView.Element>
<Type>Elements.Tetrahedron3D</Type>
<Name><![CDATA[tetrahedron3D2222]]></Name>
<Parent><![CDATA[back]]></Parent>
<Property name="ClosedBottom"><![CDATA[true]]></Property>
<Property name="BottomRadius"><![CDATA[x]]></Property>
<Property name="Transparency"><![CDATA[0]]></Property>
<Property name="FillColor"><![CDATA["Yellow"]]></Property>
<Property name="SizeX"><![CDATA[0]]></Property>
<Property name="X"><![CDATA[0]]></Property>
<Property name="LineColor"><![CDATA["Red"]]></Property>
<Property name="Y"><![CDATA[0]]></Property>
<Property name="Z"><![CDATA[Math.abs(zsize/Math.cos(angle)/2)]]></Property>
<Property name="SizeZ"><![CDATA[zsize/Math.cos(angle)]]></Property>
<Property name="SizeY"><![CDATA[ysize]]></Property>
<Property name="DrawFill"><![CDATA[true]]></Property>
<Property name="Visibility"><![CDATA[false]]></Property>
</HtmlView.Element>
<HtmlView.Element>
<Type>Elements.Sphere3D</Type>
<Name><![CDATA[TopLeft3]]></Name>
<Parent><![CDATA[back]]></Parent>
<Property name="Radius"><![CDATA[0.05]]></Property>
<Property name="X"><![CDATA[0]]></Property>
<Property name="Y"><![CDATA[0]]></Property>
<Property name="Z"><![CDATA[Math.abs(zsize/Math.cos(angle))]]></Property>
<Property name="Visibility"><![CDATA[false]]></Property>
</HtmlView.Element>
<HtmlView.Element>
<Type>Elements.Plane3D</Type>
<Name><![CDATA[plane3D_2_2]]></Name>
<Parent><![CDATA[back]]></Parent>
<Property name="Y"><![CDATA[-0.5]]></Property>
<Property name="Transformation"><![CDATA[[[2.03,0,2.03,0]]]]></Property>
<Property name="FillColor"><![CDATA["Yellow"]]></Property>
<Property name="SizeA"><![CDATA[rectangleY]]></Property>
<Property name="SizeB"><![CDATA[rectangleX]]></Property>
<Property name="X"><![CDATA[0.17]]></Property>
<Property name="Z"><![CDATA[0.16]]></Property>
</HtmlView.Element>
<HtmlView.Element>
<Expanded>false</Expanded>
<Type>Elements.Group3D</Type>
<Name><![CDATA[debug]]></Name>
<Parent><![CDATA[drawingPanel3D]]></Parent>
<Property name="Transformation"><![CDATA[[[ctaright,ctaright,0,0]]]]></Property>
<Property name="X"><![CDATA[xgroup]]></Property>
<Property name="Y"><![CDATA[ygroup]]></Property>
<Property name="Z"><![CDATA[zgroup]]></Property>
</HtmlView.Element>
<HtmlView.Element>
<Type>Elements.Plane3D</Type>
<Name><![CDATA[debug2]]></Name>
<Parent><![CDATA[debug]]></Parent>
<Property name="FillColor"><![CDATA["Yellow"]]></Property>
<Property name="Transformation"><![CDATA[[[1.57,1.57,0,0]]]]></Property>
<Property name="SizeX"><![CDATA[xsize]]></Property>
<Property name="X"><![CDATA[xpos]]></Property>
<Property name="Y"><![CDATA[ypos]]></Property>
<Property name="Z"><![CDATA[zpos]]></Property>
<Property name="SizeZ"><![CDATA[0]]></Property>
<Property name="SizeY"><![CDATA[ysize]]></Property>
<Property name="LineWidth"><![CDATA[2]]></Property>
</HtmlView.Element>
<HtmlView.Element>
<Type>Elements.Tetrahedron3D</Type>
<Name><![CDATA[tetrahedron3D]]></Name>
<Parent><![CDATA[drawingPanel3D]]></Parent>
<Property name="BottomRadius"><![CDATA[r]]></Property>
<Property name="Transformation"><![CDATA[[[pi/4,0,0,pi/4]]]]></Property>
<Property name="FillColor"><![CDATA["LightGray"]]></Property>
<Property name="ClosedBottom"><![CDATA[false]]></Property>
<Property name="SizeX"><![CDATA[xsize]]></Property>
<Property name="X"><![CDATA[0]]></Property>
<Property name="LineColor"><![CDATA["LightGray"]]></Property>
<Property name="Y"><![CDATA[0]]></Property>
<Property name="Z"><![CDATA[z/2]]></Property>
<Property name="SizeZ"><![CDATA[zsize]]></Property>
<Property name="SizeY"><![CDATA[ysize]]></Property>
<Property name="LineWidth"><![CDATA[3]]></Property>
<Property name="Visibility"><![CDATA[false]]></Property>
</HtmlView.Element>
<HtmlView.Element>
<Expanded>false</Expanded>
<Type>Elements.Group3D</Type>
<Name><![CDATA[net2_2]]></Name>
<Parent><![CDATA[drawingPanel3D]]></Parent>
<Property name="Visibility"><![CDATA[_view.comboBox.getProperty("SelectedOptions")=="net 2 unfold"]]></Property>
<Property name="Y"><![CDATA[-ysize/2]]></Property>
</HtmlView.Element>
<HtmlView.Element>
<Expanded>true</Expanded>
<Type>Elements.Group3D</Type>
<Name><![CDATA[green]]></Name>
<Parent><![CDATA[net2_2]]></Parent>
<Property name="Y"><![CDATA[ysize]]></Property>
</HtmlView.Element>
<HtmlView.Element>
<Expanded>true</Expanded>
<Type>Elements.Group3D</Type>
<Name><![CDATA[right_2]]></Name>
<Parent><![CDATA[green]]></Parent>
<Property name="X"><![CDATA[0]]></Property>
<Property name="Y"><![CDATA[0]]></Property>
<Property name="Z"><![CDATA[0]]></Property>
</HtmlView.Element>
<HtmlView.Element>
<Type>Elements.Sphere3D</Type>
<Name><![CDATA[Topright_2]]></Name>
<Parent><![CDATA[right_2]]></Parent>
<Property name="Radius"><![CDATA[0.05]]></Property>
<Property name="X"><![CDATA[0]]></Property>
<Property name="Y"><![CDATA[0]]></Property>
<Property name="Z"><![CDATA[Math.abs(zsize/Math.cos(angle))]]></Property>
<Property name="FillColor"><![CDATA["Green"]]></Property>
<Property name="Visibility"><![CDATA[false]]></Property>
</HtmlView.Element>
<HtmlView.Element>
<Type>Elements.Tetrahedron3D</Type>
<Name><![CDATA[tetrahedron3D2_2]]></Name>
<Parent><![CDATA[right_2]]></Parent>
<Property name="ClosedBottom"><![CDATA[false]]></Property>
<Property name="BottomRadius"><![CDATA[x]]></Property>
<Property name="FillColor"><![CDATA["Green"]]></Property>
<Property name="SizeX"><![CDATA[xsize]]></Property>
<Property name="X"><![CDATA[0]]></Property>
<Property name="Y"><![CDATA[0]]></Property>
<Property name="Z"><![CDATA[Math.abs(zsize/Math.cos(angle)/2)]]></Property>
<Property name="SizeZ"><![CDATA[zsize/Math.cos(angle)]]></Property>
<Property name="SizeY"><![CDATA[0]]></Property>
</HtmlView.Element>
<HtmlView.Element>
<Type>Elements.Plane3D</Type>
<Name><![CDATA[blue]]></Name>
<Parent><![CDATA[net2_2]]></Parent>
<Property name="FillColor"><![CDATA["Blue"]]></Property>
<Property name="SizeX"><![CDATA[xsize]]></Property>
<Property name="X"><![CDATA[0]]></Property>
<Property name="LineColor"><![CDATA["rgb(128,0,128,1)"]]></Property>
<Property name="Y"><![CDATA[ysize/2]]></Property>
<Property name="Z"><![CDATA[0]]></Property>
<Property name="SizeZ"><![CDATA[0]]></Property>
<Property name="SizeY"><![CDATA[ysize]]></Property>
<Property name="LineWidth"><![CDATA[2]]></Property>
<Property name="Transformation"><![CDATA[[[ctabottom,1,0,0],[0,0,1,0],[0,0,0,1]]]]></Property>
</HtmlView.Element>
<HtmlView.Element>
<Expanded>true</Expanded>
<Type>Elements.Group3D</Type>
<Name><![CDATA[red]]></Name>
<Parent><![CDATA[net2_2]]></Parent>
<Property name="Transformation"><![CDATA[[[ctabottom,1,0,0],[0,0,1,0],[0,0,0,1]]]]></Property>
<Property name="Y"><![CDATA[ysize/2]]></Property>
<Property name="X"><![CDATA[xsize/2]]></Property>
</HtmlView.Element>
<HtmlView.Element>
<Expanded>true</Expanded>
<Type>Elements.Group3D</Type>
<Name><![CDATA[front_2_2]]></Name>
<Parent><![CDATA[red]]></Parent>
<Property name="Transformation"><![CDATA[[[ctafront,0,ctafront,0]]]]></Property>
<Property name="Z"><![CDATA[0]]></Property>
</HtmlView.Element>
<HtmlView.Element>
<Type>Elements.Sphere3D</Type>
<Name><![CDATA[TopLeft2_2_2]]></Name>
<Parent><![CDATA[front_2_2]]></Parent>
<Property name="Radius"><![CDATA[0.05]]></Property>
<Property name="X"><![CDATA[0]]></Property>
<Property name="Y"><![CDATA[0]]></Property>
<Property name="Z"><![CDATA[Math.abs(zsize/Math.cos(angle))]]></Property>
<Property name="Visibility"><![CDATA[false]]></Property>
</HtmlView.Element>
<HtmlView.Element>
<Type>Elements.Plane3D</Type>
<Name><![CDATA[plane3D_2_3_2]]></Name>
<Parent><![CDATA[front_2_2]]></Parent>
<Property name="Y"><![CDATA[-0.5]]></Property>
<Property name="Z"><![CDATA[0.34]]></Property>
<Property name="Transformation"><![CDATA[[[1.11,0,1.11,0]]]]></Property>
<Property name="FillColor"><![CDATA["Red"]]></Property>
<Property name="SizeA"><![CDATA[rectangleY]]></Property>
<Property name="SizeB"><![CDATA[rectangleX]]></Property>
<Property name="X"><![CDATA[0.02]]></Property>
</HtmlView.Element>
<HtmlView.Element>
<Expanded>true</Expanded>
<Type>Elements.Group3D</Type>
<Name><![CDATA[yellow]]></Name>
<Parent><![CDATA[net2_2]]></Parent>
<Property name="X"><![CDATA[-xsize/2]]></Property>
<Property name="Y"><![CDATA[ysize/2]]></Property>
<Property name="Transformation"><![CDATA[[[ctabottom,1,0,0],[0,0,1,0],[0,0,0,1]]]]></Property>
</HtmlView.Element>
<HtmlView.Element>
<Expanded>true</Expanded>
<Type>Elements.Group3D</Type>
<Name><![CDATA[back_2_2]]></Name>
<Parent><![CDATA[yellow]]></Parent>
<Property name="Transformation"><![CDATA[[[ctaback,0,ctaback,0]]]]></Property>
<Property name="X"><![CDATA[0]]></Property>
<Property name="Y"><![CDATA[0]]></Property>
<Property name="Z"><![CDATA[0]]></Property>
</HtmlView.Element>
<HtmlView.Element>
<Type>Elements.Sphere3D</Type>
<Name><![CDATA[TopLeft3_2_2]]></Name>
<Parent><![CDATA[back_2_2]]></Parent>
<Property name="Radius"><![CDATA[0.05]]></Property>
<Property name="X"><![CDATA[0]]></Property>
<Property name="Y"><![CDATA[0]]></Property>
<Property name="Z"><![CDATA[Math.abs(zsize/Math.cos(angle))]]></Property>
<Property name="Visibility"><![CDATA[false]]></Property>
</HtmlView.Element>
<HtmlView.Element>
<Type>Elements.Plane3D</Type>
<Name><![CDATA[plane3D_2_2_2_2]]></Name>
<Parent><![CDATA[back_2_2]]></Parent>
<Property name="Y"><![CDATA[-0.5]]></Property>
<Property name="Transformation"><![CDATA[[[2.03,0,2.03,0]]]]></Property>
<Property name="FillColor"><![CDATA["Yellow"]]></Property>
<Property name="SizeA"><![CDATA[rectangleY]]></Property>
<Property name="SizeB"><![CDATA[rectangleX]]></Property>
<Property name="X"><![CDATA[0.17]]></Property>
<Property name="Z"><![CDATA[0.16]]></Property>
</HtmlView.Element>
<HtmlView.Element>
<Expanded>true</Expanded>
<Type>Elements.Group3D</Type>
<Name><![CDATA[cyan]]></Name>
<Parent><![CDATA[net2_2]]></Parent>
<Property name="Y"><![CDATA[ysize/2]]></Property>
<Property name="Transformation"><![CDATA[[[ctabottom,1,0,0],[0,0,1,0],[0,0,0,1]]]]></Property>
</HtmlView.Element>
<HtmlView.Element>
<Expanded>true</Expanded>
<Type>Elements.Group3D</Type>
<Name><![CDATA[left_2_3]]></Name>
<Parent><![CDATA[cyan]]></Parent>
<Property name="Y"><![CDATA[-ysize/2]]></Property>
<Property name="Z"><![CDATA[ysize/2]]></Property>
</HtmlView.Element>
<HtmlView.Element>
<Type>Elements.Tetrahedron3D</Type>
<Name><![CDATA[tetrahedron3D22_2_3]]></Name>
<Parent><![CDATA[left_2_3]]></Parent>
<Property name="ClosedBottom"><![CDATA[false]]></Property>
<Property name="BottomRadius"><![CDATA[x]]></Property>
<Property name="FillColor"><![CDATA["Cyan"]]></Property>
<Property name="Transparency"><![CDATA[0.1]]></Property>
<Property name="SizeX"><![CDATA[xsize]]></Property>
<Property name="SizeZ"><![CDATA[zsize/Math.cos(angle)]]></Property>
<Property name="SizeY"><![CDATA[0]]></Property>
<Property name="Z"><![CDATA[Math.abs(zsize/Math.cos(angle)/2) - ysize/2]]></Property>
<Property name="Y"><![CDATA[0]]></Property>
<Property name="Transformation"><![CDATA[[[cta,1,0,0],[0,0,1,0],[0,0,0,1]]]]></Property>
</HtmlView.Element>
<HtmlView.Element>
<Type>Elements.Plane3D</Type>
<Name><![CDATA[plane3D_3]]></Name>
<Parent><![CDATA[net2_2]]></Parent>
<Property name="Transformation"><![CDATA[[[angle,angle,0,0]]]]></Property>
<Property name="SizeX"><![CDATA[xsize]]></Property>
<Property name="X"><![CDATA[xpos]]></Property>
<Property name="Y"><![CDATA[ypos]]></Property>
<Property name="Z"><![CDATA[zpos]]></Property>
<Property name="SizeZ"><![CDATA[zsize]]></Property>
<Property name="SizeY"><![CDATA[ysize]]></Property>
<Property name="FillColor"><![CDATA["LightGray"]]></Property>
</HtmlView.Element>
</Tree>
</Content>
</Osejs.HtmlView.Page>
</Osejs.HtmlView>
</Osejs>