Files
DedicatedServerCourse/Content/Functions/ParametricTorusKnot.uasset

97 lines
33 KiB
Plaintext
Raw Normal View History

<EFBFBD><EFBFBD>*<2A><><EFBFBD><EFBFBD><EFBFBD>`
<00>DP<><50><EFBFBD><EFBFBD><EFBFBD><EFBFBD><19>Y.<2E>=,ZXS$<00><>}i<>AO<41><4F>QJ<51>(<28><><EFBFBD>y"<22>T<EFBFBD><54>O&<26>F!<21>Ђ<EFBFBD>a,<00>2ذ O<><1F><>J<EFBFBD>6
b'<27>
#<23>6<EFBFBD>˫_'q?t<>πD<CF80>C<EFBFBD><14><>s %B^<5E><>FM<46>$<24><><12>yd<>=<00>h<EFBFBD><68><EFBFBD>B<EFBFBD><42> <0B>1<EFBFBD>A<EFBFBD>F.(<00>z<EFBFBD><7A><EFBFBD>BvPX橹2-<2D><>]$/Game/Functions/ParametricTorusKnot<00><00>!250D79F7420176DAFFEBC3A2A5488E76<00><00><00> <00> <00><00> ="="<00>'<27>TD<54>WK<57>}<7D><><11><00>f<>xcA"^<5E><00><><EFBFBD><EFBFBD>S$<00>b<>/Script/CoreUObject<00>I->/Script/DataHierarchyEditor<00>h<>/Script/Niagara<00>GZ`/Script/NiagaraCore<00><><EFBFBD>F/Script/NiagaraEditor<00>p<EFBFBD>oA<00>mD<6D>a<00>mzOAdd<00>(<28><>AdditionalDefines<1D><><EFBFBD>AdditionalVariables<00>{<7B>4Angleۄ<>LArrayPropertyI<><49>iBK<>OBaseIdK<1D><>BaseScriptCompileHash<15>)<29>bCanBeUsedForTypeConversions;<1F><>bCommentBubbleVisibleQ$<< bDeprecated<00><>PbDisableDebugSwitchesA<>ҖbExperimentalu<1F><>"bHasValidLastBuiltScriptVersionId<00><>A<EFBFBD>bIsVisibleInVersionSelectortD<74><44>
Bitangent<00>"<22>? BoolProperty<04><>bRequiresPersistentIDs<00><1D>d bSuggestedI<14>bUsePythonScriptConversion%HM\bUsesRapidIterationParams<00>³<EFBFBD> ByteProperty<00>N-<2D>c<00>V<EFBFBD><56>CachedUsageInfo*ث!CallSortPriority<00><>ԥ Category<00>~<7E><> ChangeId<00>7T<37>ClassStructOrEnum3g<14>CollapsedViewFormat
<EFBFBD>4<EFBFBD> CompileHash<00><>dCompileHashFromGraphv<>j<EFBFBD>CompilerVersionID]<5D><><EFBFBD>ConversionScriptAsset<07>r<EFBFBD>ConversionScriptExecutionE<><13>ConversionUtility<00>G<EFBFBD>ycosuԍ<>Gcosv <0A>j<EFBFBD> CustomHlslz<>0<EFBFBD> DataHash}Fe<46>DebugDrawMessage<00><><EFBFBD>ADeprecationMessage<00><> <20>DeprecationRecommendation􄶕 Description*<2A> DynamicAddPin<00>`eEENiagaraInterpolatedSpawnMode<00>M<1D>/ENiagaraInterpolatedSpawnMode::NoInterpolation<00><>+<2B>'ENiagaraNumericOutputTypeSelectionMode<00><>`k0ENiagaraNumericOutputTypeSelectionMode::Largest<00>RC<52>$ENiagaraPythonUpdateScriptReference<00><><EFBFBD><EFBFBD>*ENiagaraPythonUpdateScriptReference::NoneV<15><>1ENiagaraPythonUpdateScriptReference::ScriptAssetn<>~ ENiagaraScriptLibraryVisibility<00><><EFBFBD>)ENiagaraScriptLibraryVisibility::Library<00>9<EFBFBD><39>ENiagaraScriptUsage<00> <0B>mENiagaraScriptUsage::Function<00>Қ9 EnumPropertyQם@
ErrorTypet0<>ExperimentalMessage<00>U<EFBFBD>`ExposedVersion<00><><12> FilePath+<2B><>&FlagsA<><41>~
GraphGuid<00><><EFBFBD>vGuidCP<43>hGuids <20><>Handle Radius<00>,<2C>4Helix Loops (q)<00><>E<EFBFBD>HierarchyElementIdentity<00><0F>P Identity<00><><EFBFBD>RInlineExpressionFormat<00>ܡ<EFBFBD>InlineGraphFormatM+<2B>InlineOverviewDisplayNameM<><4D>Input|<7C><><EFBFBD> InputPin<00><>V<EFBFBD>Inputs<00><><EFBFBD>InterpolatedSpawnMode>A; IntProperty<00><>6J KeywordsC-N<> Large Radius<02><>cLastBuiltScriptVersionId]<1E>LastBuiltTraversalDataChangeId<17>R<EFBFBD>LastGeneratedVMId<00><><EFBFBD>yLibraryVisibilityQ<16>K MajorVersion<00><1A><> MapProperty5<><35><EFBFBD> MinorVersion<00><> IMisc<00> <0B>gModuleUsageBitmaskl4]? NameProperty<00><>JNiagaraAssetVersion<1B><>MNiagaraCompileHash<00>~o<>NiagaraFunctionSignature<00>)<1F>NiagaraGraphScriptUsageInfoy<>9%NiagaraInlineDynamicInputFormatToken J<>NiagaraModuleDependency<00>r#<23>NiagaraParameterStoreQ<>NiagaraVariablej<>'NiagaraVariableBase<00>=<3D>/NiagaraVMExecutableDataId<00>Ź<EFBFBD> NodeComment`$_<>
NodeGraphT<16> NodeGuidѬ<04> NodePosX<00>[<5B> NodePosYrF<72>eNodes<00><><EFBFBD>lNone<00><03> Normal~<7E>E<EFBFBD> NoteMessageU<>ͿNumeric::CosineD<>><3E> Numeric::Mul<00><>j<EFBFBD>Numeric::Sine#K <0A>NumericOutputTypeSelectionModek<>ObjectProperty<41>OpName<00> <09>
OutputPin<00> <0A>Outputs<03><1C>p<07><>PackageLocalizationNamespacety<74>!ParameterDefinitionsSubscriptionDP<44><50>"ParameterDefinitionsSubscriptions%'Z>ParameterHierarchyRootZPeriod<0F>
} Position (t)+PProvidedDependenciesX<>N<EFBFBD>PythonConversionScript \<5C><>PythonUpdateScript<00><07>q<00><><EFBFBD>RapidIterationParameters~G1[ReferencedCompileHashes<00>J<EFBFBD>bReferenceHashFromGraph<00><>`<60>RequiredDependencies<00><><1E>Result<00>s<EFBFBD><73>Ring Loops (p)<00> ScriptAssetlv<6C>tScriptMetaData+<2B><>}ScriptUsageType<<3C><><EFBFBD>ScriptUsageTypeID<00><>]uScriptVersionID<05><>
Signature<00>fbWsinud<00>sinv<00>B<EFBFBD>WSourceV9<56><39> StrProperty;<3B>r$StructProperty0<00><>t<00><><EFBFBD><EFBFBD>TangentDt7$ TextProperty<00>:t<>Torus<00> <0C>TorusBitangent<00>B2TorusKnotVector\<5C>GQ TorusNormal<00>5G<35> TorusTangentF<>EW
Traversal<00><><EFBFBD>5Type<00>Fr<46>UInt16Property<00>O`0UnderlyingType<00>
<EFBFBD>UpdateScriptExecution<00>4<EFBFBD><34>UsageId<00><><EFBFBD>&
UsageTypes`9zVersion|<7C>a^VersionChangeDescriptionA<><41> VersionData<00><14><>VersionedNiagaraScriptData<17><><EFBFBD> VersionGuid<00> 8{$/Game/Functions/ParametricTorusKnot<08> ~Classtwx<77>Default__NiagaraGraph<00>SP<53>HierarchyRootU<><55>* NiagaraFloat5<><35>Y NiagaraGraphy7<> NiagaraInt32Ĺ"<22>NiagaraNodeCustomHlsls<><73>JNiagaraNodeInput<00><07><>NiagaraNodeOpLj<>FNiagaraNodeOutput'<27><><EFBFBD>NiagaraNodeReroute<00><>٩NiagaraNumeric3=ӈNiagaraScript<00><><EFBFBD>NiagaraScriptSourceP[-PackagesG<73>ParametricTorusKnot<00><1C>+ ScriptStructK<15><> Vector3f]GnShapes!8A45A1944F764CE4557C4AA594155C8D\/Game/Functions/ParametricTorusKnot.ParametricTorusKnot.VersionData(0).VersionData.Category{!250D79F7420176DAFFEBC3A2A5488E76<00><00><><EFBFBD><EFBFBD><EFBFBD>o<00><00><><EFBFBD><EFBFBD><EFBFBD>o<00><00><><EFBFBD><EFBFBD><EFBFBD>o<00><00><><EFBFBD><EFBFBD><EFBFBD>o<00><00><><EFBFBD><EFBFBD><EFBFBD>o<00><00><><EFBFBD><EFBFBD><EFBFBD>o<00><00><><EFBFBD><EFBFBD><EFBFBD>o<00><00><><EFBFBD><EFBFBD><EFBFBD>o<00><00><><EFBFBD><EFBFBD><EFBFBD>o<00><00><><EFBFBD><EFBFBD>~o<00><00><><EFBFBD><EFBFBD><EFBFBD>o<00>o<00>o<00>o<00>o<00><00><><EFBFBD><EFBFBD><EFBFBD>o<00><00><><EFBFBD><EFBFBD><EFBFBD>o<00><00><><EFBFBD><EFBFBD><EFBFBD>o<00><00><><EFBFBD><EFBFBD><EFBFBD>o<00><><EFBFBD><EFBFBD>~<00>S$<00><><EFBFBD><EFBFBD><00><00><><EFBFBD><EFBFBD><00><00><00>$<00><><EFBFBD><EFBFBD><00><00><><EFBFBD><EFBFBD><00>yu)<00><><EFBFBD><EFBFBD><00> <00><><EFBFBD><EFBFBD><00>a<00>C<00><><EFBFBD><EFBFBD>}<00><><EFBFBD><EFBFBD><00>aOF<00><><EFBFBD><EFBFBD>}<00><><EFBFBD><EFBFBD><00>y<00>H<00><><EFBFBD><EFBFBD>}<00><><EFBFBD><EFBFBD><00>y)K<00><><EFBFBD><EFBFBD>}<00><><EFBFBD><EFBFBD><00><00><00>M<00><><EFBFBD><EFBFBD>}<00><><EFBFBD><EFBFBD><00> 3P<00><><EFBFBD><EFBFBD>#<00><><EFBFBD><EFBFBD><00><00>JT<00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00><00><00>X<00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00><00>]<00><><EFBFBD><EFBFBD>"<00><><EFBFBD><EFBFBD><00> <00>a<00><><EFBFBD><EFBFBD>#<00><><EFBFBD><EFBFBD><00>
<00>e<00><><EFBFBD><EFBFBD>"<00><><EFBFBD><EFBFBD><00>c<00>i<00><><EFBFBD><EFBFBD><00><00><><EFBFBD><EFBFBD><00><00>Tp<00><><EFBFBD><EFBFBD><00><00><><EFBFBD><EFBFBD><00><00><00>r<00><><EFBFBD><EFBFBD><00><00><><EFBFBD><EFBFBD><00><00>^u<00><><EFBFBD><EFBFBD><00><00><><EFBFBD><EFBFBD><00>Q
<00>w<00><><EFBFBD><EFBFBD>M
<00><><EFBFBD><EFBFBD><00>*4<><00><><EFBFBD><EFBFBD>&<00><><EFBFBD><EFBFBD>
    
 


     
C$ParametricTorusKnot/Script/Niagara.NiagaraScript bDeprecated0 bSuggested0 CategoryShapesClassUsageList<00>/Script/NiagaraEditor.NiagaraNodeCustomHlsl
/Script/NiagaraEditor.NiagaraNodeInput
/Script/NiagaraEditor.NiagaraNodeOp
/Script/NiagaraEditor.NiagaraNodeOutput
/Script/NiagaraEditor.NiagaraNodeRerouteLibraryVisibilityLibraryModuleUsageBitmask249NiagaraCustomVersion68PreviewMoviePathNoneUsage FunctionJ<00>IYF <00>EB<>Z<EFBFBD><5A>4<EFBFBD>r<EFBFBD>.&<26><><EFBFBD>Hoo!<00>E<08><><EFBFBD>@q>-D<>~d<>;m<><6D>V<00>E<08><><EFBFBD>@q>-D<>~d<>;m<><6D>U<00>ET<><54>٘<EFBFBD><D998><EFBFBD>(TҠ<54>e<EFBFBD><65> <00>b<00> <00>EW<><57><EFBFBD><EFBFBD><EFBFBD>F<EFBFBD><46><EFBFBD>2<>><=<00><00>E$<00>`E- <00><>62<36><05>Y+<2B>foQp<01><>рo%<00>`E- U&;ń6&.<2E><><EFBFBD><EFBFBD><EFBFBD>!l<><6C> po<00><00>`E- <00>9<EFBFBD><39>^kK 2U<32><55><EFBFBD>`<18><><EFBFBD> o<00> vD
  o~vn vD  
D<00>E<08>Px<50><78>3<EFBFBD>M<EFBFBD><4D><EFBFBD><1A><><1A>o,<00>|x// Parametric Torus Knot
float c_add_a_mul_cosv = float(c + a * cosv);
Torus.x = c_add_a_mul_cosv * cosu;
Torus.y = c_add_a_mul_cosv * sinu;
Torus.z = a * sinv;
//First Derivative
//int psq = int(p*p);
//int qsq = int(q*q);
float psq = float(p*p);
float qsq = float(q*q);
float a_mul_cosv_add_c = float(a * cosv + c);
float a_mul_p_mul_sinv = float(a * p * sinv);
TorusTangent.x = float(-q * a_mul_cosv_add_c * sinu - a_mul_p_mul_sinv * cosu);
TorusTangent.y = float(q * a_mul_cosv_add_c * cosu - a_mul_p_mul_sinv * sinu);
TorusTangent.z = float(a * p * cosv);
TorusTangent = normalize(TorusTangent);
// Second Derivative
// This tells us the curvature and points in the direction of highest curvature, so
// we negate it to generate a "surface normal" which represents the normal of the
// underlying torus gometry underneath the knot
float a_mul_p_mul_q_mul_sinv = float(a * p * q * sinv);
float a_mul_qsq = float(a * qsq);
float a_mul_psq = float(a * psq);
TorusNormal.x = -float( 2 * a_mul_p_mul_q_mul_sinv * sinu + ((-a_mul_qsq - a_mul_psq) * cosv -c * qsq ) * cosu );
TorusNormal.y = -float( -((a_mul_qsq + a_mul_psq) * cosv + c * qsq ) * sinu - 2 * a_mul_p_mul_q_mul_sinv * cosu );
TorusNormal.z = -float( -a_mul_psq * sinv );
TorusNormal = normalize(TorusNormal);
// Bitangent vs. Binormal depends on how we view the surface, as a curve or a mesh.
// At this point it's actually a Binormal, but we will express this with an optional radial projection
// which would make a surface, at which time its a bitangent. We will roll with it :)
TorusBitangent = cross(TorusNormal, TorusTangent);<00><00>a<00>P <00>f<00> "v<00><><EFBFBD><EFBFBD><EFBFBD><00>Co"v<00><><EFBFBD><EFBFBD><EFBFBD><00>Co*"v<00><><EFBFBD><EFBFBD><EFBFBD><00>Co<00>"v<00><><EFBFBD><EFBFBD><EFBFBD><00>Co+"v<00><><EFBFBD><EFBFBD><EFBFBD><00>Co<00>"v<00><><EFBFBD><EFBFBD><EFBFBD><00>Co<00>"v<00><><EFBFBD><EFBFBD><EFBFBD><00>Coz"v<00><><EFBFBD><EFBFBD><EFBFBD><00>Co<00>"v<00><><EFBFBD><EFBFBD><EFBFBD><00>Coy <00>g<00><00>"v<00><><EFBFBD><EFBFBD><EFBFBD><00>Co<00>"v<00><><EFBFBD><EFBFBD><EFBFBD><00>Co<00>"v<00><><EFBFBD><EFBFBD><EFBFBD><00>Co<00>"v<00><><EFBFBD><EFBFBD><EFBFBD><00>Coo!<00>E<08>O{<7B>e"9D<39>>?<3F>Χ<>lR<00><><EFBFBD><EFBFBD>mR0<><30><EFBFBD>i<00>40Parametric Torus Knot, plus partial derivitivesk<00>E<08>Co<43><6F><EFBFBD>H<EFBFBD>O<EFBFBD>GF<47><04>o<13><>~eF<65>s<EFBFBD>f<EFBFBD>l <20><13><>~eF<65>s<EFBFBD>f<EFBFBD>l <20><00><00><><EFBFBD><EFBFBD><00>o<00><><EFBFBD><EFBFBD>o<00>4P<34>hgG<67>C<EFBFBD><43><EFBFBD><EFBFBD><EFBFBD><EFBFBD><02> <0A><><0E>.J<>.<2E><07>gt' <0A><><0E>.J<>.<2E><07>gt'<00><00><><EFBFBD><EFBFBD><00>o<00><><EFBFBD><EFBFBD>o<00>[<11><><EFBFBD>gD<67><44><EFBFBD><EFBFBD><EFBFBD><EFBFBD>#<00><14><><EFBFBD>/<2F>N<EFBFBD>pI<70>P<EFBFBD><<3C><00><14><><EFBFBD>/<2F>N<EFBFBD>pI<70>P<EFBFBD><<3C>*<00><00><><EFBFBD><EFBFBD><00>o<00><><EFBFBD><EFBFBD>o<00>.<2E><18><><EFBFBD>$F<>e<EFBFBD>o/<1F>8<00><><EFBFBD>ґ%<25>@<40>ߓf<DF93><66><16><00><><EFBFBD>ґ%<25>@<40>ߓf<DF93><66><16><><00><00><><EFBFBD><EFBFBD><00>o<00><><EFBFBD><EFBFBD>o<00> <00><>!<21>^<5E><>H<EFBFBD><48><EFBFBD>b<EFBFBD>m`<00><><EFBFBD><EFBFBD>殂K<E6AE82><4B>4S?<3F><>I<00><><EFBFBD><EFBFBD>殂K<E6AE82><4B>4S?<3F><>I+<00><00><><EFBFBD><EFBFBD><00>o<00><><EFBFBD><EFBFBD>o<00> <20>Gi<47>]<5D>L<EFBFBD>q <09>r,<2C>NjVe$]<5D>@<40>%Q󥦝jVe$]<5D>@<40>%Q󥦝<00><00><00><><EFBFBD><EFBFBD><00>o<00><><EFBFBD><EFBFBD>o<00>
<EFBFBD>ij<EFBFBD><EFBFBD>D<EFBFBD><EFBFBD>N<EFBFBD>X<EFBFBD><EFBFBD><EFBFBD>]<5D>Вp<D092>B<EFBFBD><42><EFBFBD>RV|<7C>]<5D>Вp<D092>B<EFBFBD><42><EFBFBD>RV|<7C><><00><00><><EFBFBD><EFBFBD><00>o<00><><EFBFBD><EFBFBD>o<00><00><>Ȣ<EFBFBD>bVC<56>ƯZ<C6AF>M+<2B>>e/<2F>:<3A><>E<EFBFBD>`<60>7>e/<2F>:<3A><>E<EFBFBD>`<60>7z<00><00><><EFBFBD><EFBFBD><00>o<00><><EFBFBD><EFBFBD>o<00><00>)V<>B<EFBFBD><42>K<EFBFBD>B<EFBFBD>v <1E>!ii8<69>
<EFBFBD>@<40>z<EFBFBD>̭e<CCAD>!ii8<69>
<EFBFBD>@<40>z<EFBFBD>̭e<CCAD><65><00><00><><EFBFBD><EFBFBD><00>o<00><><EFBFBD><EFBFBD>o<00>tkq<6B>4<EFBFBD><34>M<EFBFBD>[<5B>o<EFBFBD>G<EFBFBD>_<00>N<EFBFBD><4E>><3E><>J<EFBFBD> b<><17><00>N<EFBFBD><4E>><3E><>J<EFBFBD> b<><17><17><00><00><><EFBFBD><EFBFBD><01>o<00><><EFBFBD><EFBFBD>o<00>n<><6E>F]<5D>*C<><43>f<EFBFBD>#Pk~Xo<><6F>kN<6B>^<5E><>H<>h~Xo<><6F>kN<6B>^<5E><>H<>h<EFBFBD><00><00><><EFBFBD><EFBFBD><01>o<00><><EFBFBD><EFBFBD>o<00><00>a<EFBFBD><1A><>I<EFBFBD>w<EFBFBD>9Yس<59>u0<75><30><EFBFBD>&H<> <0B>+u0<75><30><EFBFBD>&H<> <0B>+<2B><00><00><><EFBFBD><EFBFBD><01>o<00><><EFBFBD><EFBFBD>o<00><00>a<1F>($F<>ڐ<EFBFBD>tG<74><47><00><><EFBFBD><1B>t<EFBFBD>@<40><> b&9<00><><EFBFBD><1B>t<EFBFBD>@<40><> b&9<><00><00><><EFBFBD><EFBFBD><01>o<00><><EFBFBD><EFBFBD>o<00><00>q<06>9bM<62>y{<7B>o<EFBFBD><00>yc3p<33>IA<49>b<EFBFBD> ׅ<>E<00>yc3p<33>IA<49>b<EFBFBD> ׅ<>E<00><00><><EFBFBD><EFBFBD>\2o<00>'Z<>2.<1B>D<EFBFBD><44><03><>$5x'Z<>2.<1B>D<EFBFBD><44><03><>$5x<00><00><><EFBFBD><EFBFBD>\2o<00>N<00>fjG"v<00><><EFBFBD><EFBFBD><EFBFBD><00>CoR!<00>E<08><>;lk3L<33><4C>"<22><>)<12>lR<10><><EFBFBD>mR<00><><EFBFBD>k<00>EY <06>c<EFBFBD>F<EFBFBD>,<2C><1E>Ѭo4P<34>hgG<67>C<EFBFBD><43><EFBFBD><EFBFBD><EFBFBD><EFBFBD><02>4P<34>hgG<67>C<EFBFBD><43><EFBFBD><EFBFBD><EFBFBD><EFBFBD><02>N<00><00><><EFBFBD><EFBFBD><01>o<00><><EFBFBD><EFBFBD>o<00><13><>~eF<65>s<EFBFBD>f<EFBFBD>l <20>N<00>fjT"v<00><><EFBFBD><EFBFBD><EFBFBD><00>CoR!<00>E~/W6|5@<40>R ˸!lR<10><><EFBFBD>mRp<><70><EFBFBD>k<00>E<08>_<EFBFBD>OZ<4F>M<><4D>,!1<> <20>o[<11><><EFBFBD>gD<67><44><EFBFBD><EFBFBD><EFBFBD><EFBFBD>#[<11><><EFBFBD>gD<67><44><EFBFBD><EFBFBD><EFBFBD><EFBFBD>#N<00><00><><EFBFBD><EFBFBD><01>o<00><><EFBFBD><EFBFBD>o<00> <0A><><0E>.J<>.<2E><07>gt'N<00>fjH"v<00><><EFBFBD><EFBFBD><EFBFBD><00>CoR!<00>E<08>|<7C><>8-0F<30>\+<2B><><EFBFBD><EFBFBD>TlR`<60><><EFBFBD>mRxk<00>E|f<08>(<28>zJ<7A><4A>1<EFBFBD><1B><>o<1F><>Ż<EFBFBD><C5BB>G<EFBFBD><47><EFBFBD>ͱ<EFBFBD><CDB1>n<1F><>Ż<EFBFBD><C5BB>G<EFBFBD><47><EFBFBD>ͱ<EFBFBD><CDB1>nN<00><00><><EFBFBD><EFBFBD><01>o<00><><EFBFBD><EFBFBD>o<00>
l<>]<5D><>\H<>$,w<>YtA<>8<><38><EFBFBD>H<EFBFBD>5f<35><66><EFBFBD><EFBFBD><EFBFBD>N<00>fj<08>"v<00><><EFBFBD><EFBFBD><EFBFBD><00>CoR!<00>E<13>s<>k<EFBFBD>M<EFBFBD>'&<26><16><>lR`<60><><EFBFBD>mR<00>k<00>Emg<6D><67>noL<><4C>Em1<6D><31>o<00>T'}~><3E>L<EFBFBD><4C><EFBFBD>Ͽ<EFBFBD><00>T'}~><3E>L<EFBFBD><4C><EFBFBD>Ͽ<EFBFBD>N<00><00><><EFBFBD><EFBFBD><01>o<00><><EFBFBD><EFBFBD>o<00> r<03>G<EFBFBD><47><EFBFBD>O<EFBFBD>jL<1C>j<EFBFBD><6A><00>t<EFBFBD><14><H<><48>:jyS<79>N<00>fj<08>"v<00><><EFBFBD><EFBFBD><EFBFBD><00>CoR!<00>E<08><><12><>f<EFBFBD>I<EFBFBD>9a<39><61><EFBFBD>NDlR`<60><><EFBFBD>mR@k<00>EΫ<><CEAB><EFBFBD>tBN<42><03><><EFBFBD>><3E>wo=l<>R<EFBFBD>:H<><48><EFBFBD>v <05>=l<>R<EFBFBD>:H<><48><EFBFBD>v <05>N<00><00><><EFBFBD><EFBFBD><01>o<00><><EFBFBD><EFBFBD>o<00>
<00><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>B<EFBFBD><42><EFBFBD><14><>d) <00><>_<EFBFBD><5F>jXF<58><46><EFBFBD>7<EFBFBD><37>)<29><00><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>C<><43>C)<29><><EFBFBD><EFBFBD>w^t!<00>EaV<61><56><EFBFBD>RyC<79>;Iѐ<49><D190><EFBFBD>lR<00><><EFBFBD><EFBFBD>mRi<00> sine uk<00>E<08><>=~-<2D><>F<EFBFBD>?<3F>V1<56><31><EFBFBD>o <00><>f0+E<><45>L7<4C>fU0 <00><>f0+E<><45>L7<4C>fU0
<00><00><><EFBFBD><EFBFBD>(Angle as specified by the period range.<00>o<00><><EFBFBD><EFBFBD>o1.01.0<00>
b<><62><EFBFBD>98<39>O<EFBFBD><4F><1F>\) <00><>UL<55><4C><EFBFBD>K<EFBFBD><4B>Qh}g/<2F> <00><>UL<55><4C><EFBFBD>K<EFBFBD><4B>Qh}g/<2F><00><00><><EFBFBD><EFBFBD>1Value in which a complete rotation has occurred.<00>o<00><><EFBFBD><EFBFBD>o1.01.0<00> <00><>!<21>^<5E><>H<EFBFBD><48><EFBFBD>b<EFBFBD>m` <00><>!<21>^<5E><>H<EFBFBD><48><EFBFBD>b<EFBFBD>m`<04><00><00><><EFBFBD><EFBFBD>Result<01>o<00><><EFBFBD><EFBFBD>o<00><00><><EFBFBD>ґ%<25>@<40>ߓf<DF93><66><16>w^s!<00>Ez)Κ<><J<>LE9<45><39>/zlR<00><><EFBFBD><EFBFBD>mR<00>i<00>qtk<00>E<08>L&U<13>SE<53><45>T<EFBFBD><54>6<EFBFBD>to
l<>]<5D><>\H<>$,w<>Yt
l<>]<5D><>\H<>$,w<>Yt<00><00><><EFBFBD><EFBFBD>A<00>o<00><><EFBFBD><EFBFBD>o1.01.0<00><1F><>Ż<EFBFBD><C5BB>G<EFBFBD><47><EFBFBD>ͱ<EFBFBD><CDB1>n
<00><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>B<EFBFBD><42><EFBFBD><14><>d)
<00><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>B<EFBFBD><42><EFBFBD><14><>d) <00><00><><EFBFBD><EFBFBD>B<00>o<00><><EFBFBD><EFBFBD>o1.01.0<00>=l<>R<EFBFBD>:H<><48><EFBFBD>v <05>
b<><62><EFBFBD>98<39>O<EFBFBD><4F><1F>\)
b<><62><EFBFBD>98<39>O<EFBFBD><4F><1F>\)<29><00><00><><EFBFBD><EFBFBD>Result<01>o<00><><EFBFBD><EFBFBD>o<00>=šf-xE<78>y<EFBFBD><79><EFBFBD><0F>{ <00><>f0+E<><45>L7<4C>fU0
e<><65>\<5C>{F<><46>F<07>t<EFBFBD><74>
e<><65>\<5C>{F<><46>F<07>t<EFBFBD><74><00><00><><EFBFBD><EFBFBD>\2o<00>w^s!<00>E<08><13>)q:C<>1<EFBFBD>Qs:<3A><>lR<00><><EFBFBD><EFBFBD>mR<00>i<00>ptk<00>E5<>d?<3F><>J<><4A>O<EFBFBD><4F><EFBFBD><EFBFBD>o r<03>G<EFBFBD><47><EFBFBD>O<EFBFBD>jL<1C>j<EFBFBD><6A> r<03>G<EFBFBD><47><EFBFBD>O<EFBFBD>jL<1C>j<EFBFBD><6A><00><00><><EFBFBD><EFBFBD>A<00>o<00><><EFBFBD><EFBFBD>o1.01.0<00><00>T'}~><3E>L<EFBFBD><4C><EFBFBD>Ͽ<EFBFBD> <00><>_<EFBFBD><5F>jXF<58><46><EFBFBD>7<EFBFBD><37>)<29> <00><>_<EFBFBD><5F>jXF<58><46><EFBFBD>7<EFBFBD><37>)<29> <00><00><><EFBFBD><EFBFBD>B<00>o<00><><EFBFBD><EFBFBD>o1.01.0<00>=l<>R<EFBFBD>:H<><48><EFBFBD>v <05> <00>4<EFBFBD><34>+<2B>F<><46><EFBFBD>/L<>7 <00>4<EFBFBD><34>+<2B>F<><46><EFBFBD>/L<>7<1D><00><00><><EFBFBD><EFBFBD>Result<01>o<00><><EFBFBD><EFBFBD>o<00> <00>і1wkM<>F|dns0 <><E89995>r%E<>,pѓy<D193><79> <00><><08><><16>G<EFBFBD><03>o\1<> <00><><08><><16>G<EFBFBD><03>o\1<><00><00><><EFBFBD><EFBFBD>\2o<00>w^r!<00>E2<><32><14>M<EFBFBD>E<EFBFBD>qqHc<1E>lR<00><><EFBFBD><EFBFBD>mR<00>i<00>
cos vk<00>E<08>bO<62>~<7E>C<EFBFBD><43><EFBFBD>]n<><6E>Ro <00>і1wkM<>F|dns0 <00>і1wkM<>F|dns0
<00><00><><EFBFBD><EFBFBD>(Angle as specified by the period range.<00>o<00><><EFBFBD><EFBFBD>o1.01.0<00> <00>4<EFBFBD><34>+<2B>F<><46><EFBFBD>/L<>7 A<><41>F<EFBFBD>{PJ<50><4A>N<><4E>5x A<><41>F<EFBFBD>{PJ<50><4A>N<><4E>5x<00><00><><EFBFBD><EFBFBD>1Value in which a complete rotation has occurred.<00>o<00><><EFBFBD><EFBFBD>o1.01.0<00> <20>Gi<47>]<5D>L<EFBFBD>q <09>r,<2C>N <20>Gi<47>]<5D>L<EFBFBD>q <09>r,<2C>N<EFBFBD><00><00><><EFBFBD><EFBFBD>Result<01>o<00><><EFBFBD><EFBFBD>o<00><00><><EFBFBD><EFBFBD>殂K<E6AE82><4B>4S?<3F><>Iw^t!<00>E<08>_Rq<52>bG<62><47>J<EFBFBD>4-lR<00><><EFBFBD><EFBFBD>mR i<00> sine vk<00>E<08><><EFBFBD><EFBFBD>k<EFBFBD>rF<72><46><EFBFBD>\<5C>4 <20>o <><E89995>r%E<>,pѓy<D193><79> <><E89995>r%E<>,pѓy<D193><79>
<00><00><><EFBFBD><EFBFBD>(Angle as specified by the period range.<00>o<00><><EFBFBD><EFBFBD>o1.01.0<00> <00>4<EFBFBD><34>+<2B>F<><46><EFBFBD>/L<>7 1ЗS<D097>T@<40>@Ojb<6A>^ 1ЗS<D097>T@<40>@Ojb<6A>^<00><00><><EFBFBD><EFBFBD>1Value in which a complete rotation has occurred.<00>o<00><><EFBFBD><EFBFBD>o1.01.0<00>
<EFBFBD>ij<EFBFBD><EFBFBD>D<EFBFBD><EFBFBD>N<EFBFBD>X<EFBFBD><EFBFBD><EFBFBD>
<EFBFBD>ij<EFBFBD><EFBFBD>D<EFBFBD><EFBFBD>N<EFBFBD>X<EFBFBD><EFBFBD><EFBFBD><EFBFBD><00><00><><EFBFBD><EFBFBD>Result<01>o<00><><EFBFBD><EFBFBD>o<00>jVe$]<5D>@<40>%Q󥦝w^r!<00>EG<><47><EFBFBD><EFBFBD>ڔO<DA94>ש<><D7A9> <0C>lR<00><><EFBFBD><EFBFBD>mR<00>i<00>
cos uk<00>E<08><>)<29><><EFBFBD>J<EFBFBD>!<21><EFBFBD><7F><EFBFBD><EFBFBD>o=šf-xE<78>y<EFBFBD><79><EFBFBD><0F>{=šf-xE<78>y<EFBFBD><79><EFBFBD><0F>{
<00><00><><EFBFBD><EFBFBD>(Angle as specified by the period range.<00>o<00><><EFBFBD><EFBFBD>o1.01.0<00>
b<><62><EFBFBD>98<39>O<EFBFBD><4F><1F>\)=~<7E><>t wN<77><4E>c^gr0=~<7E><>t wN<77><4E>c^gr0<00><00><><EFBFBD><EFBFBD>1Value in which a complete rotation has occurred.<00>o<00><><EFBFBD><EFBFBD>o1.01.0<00>.<2E><18><><EFBFBD>$F<>e<EFBFBD>o/<1F>8.<2E><18><><EFBFBD>$F<>e<EFBFBD>o/<1F>8<EFBFBD><00><00><><EFBFBD><EFBFBD>Result<01>o<00><><EFBFBD><EFBFBD>o<00><00><14><><EFBFBD>/<2F>N<EFBFBD>pI<70>P<EFBFBD><<3C>y <00>f<00><00>"v<00><><EFBFBD><EFBFBD><EFBFBD><00>Co <00>"v<00><><EFBFBD><EFBFBD><EFBFBD><00>Co "v<00><><EFBFBD><EFBFBD><EFBFBD><00>Co p"v<00><><EFBFBD><EFBFBD><EFBFBD><00>Co !<00>Er<><72>^ xC<78><43>mG<>x<EFBFBD>lR<00>mR0<><30><EFBFBD>?Rk<00>E<08><><0E>ʮ^G<>cr<63>=/`on<><6E>F]<5D>*C<><43>f<EFBFBD>#Pkn<><6E>F]<5D>*C<><43>f<EFBFBD>#Pk<><00><00><><EFBFBD><EFBFBD><00>o<00><><EFBFBD><EFBFBD>o<00><00>N<EFBFBD><4E>><3E><>J<EFBFBD> b<><17><00>a<EFBFBD><1A><>I<EFBFBD>w<EFBFBD>9Yس<59><00>a<EFBFBD><1A><>I<EFBFBD>w<EFBFBD>9Yس<59><D8B3><00><00><><EFBFBD><EFBFBD><00>o<00><><EFBFBD><EFBFBD>o<00>~Xo<><6F>kN<6B>^<5E><>H<>h<00>a<1F>($F<>ڐ<EFBFBD>tG<74><47><00>a<1F>($F<>ڐ<EFBFBD>tG<74><47><00><00><><EFBFBD><EFBFBD><00>o<00><><EFBFBD><EFBFBD>o<00>u0<75><30><EFBFBD>&H<> <0B>+<00>q<06>9bM<62>y{<7B>o<EFBFBD><00>q<06>9bM<62>y{<7B>o<EFBFBD>p<00><00><><EFBFBD><EFBFBD><00>o<00><><EFBFBD><EFBFBD>o<00><00><><EFBFBD><1B>t<EFBFBD>@<40><> b&9!<00>E<08>h<EFBFBD>M<EFBFBD>+F@<40>@V<>I <0C>lR<00><><EFBFBD><EFBFBD>mR<00><><EFBFBD><EFBFBD>k<00>EjސD<DE90>ikG<6B>V<EFBFBD><56><EFBFBD><EFBFBD>iooA<>8<><38><EFBFBD>H<EFBFBD>5f<35><66><EFBFBD><EFBFBD><EFBFBD>A<>8<><38><EFBFBD>H<EFBFBD>5f<35><66><EFBFBD><EFBFBD><EFBFBD>O<00><00><><EFBFBD><EFBFBD><00>o<00><><EFBFBD><EFBFBD>o<00><1F><>Ż<EFBFBD><C5BB>G<EFBFBD><47><EFBFBD>ͱ<EFBFBD><CDB1>n<00><>Ȣ<EFBFBD>bVC<56>ƯZ<C6AF>M+<2B><00><>Ȣ<EFBFBD>bVC<56>ƯZ<C6AF>M+<2B>x<00><00><><EFBFBD><EFBFBD><01>o<00><><EFBFBD><EFBFBD>o<00>]<5D>Вp<D092>B<EFBFBD><42><EFBFBD>RV|<7C>!<00>E?<3F>8XجE<D8AC>Y<08>s'IlR<00><><EFBFBD><EFBFBD>mR k<00>E<08>E<EFBFBD><45><19><>D<EFBFBD><1F>69sJ<73>o<00>t<EFBFBD><14><H<><48>:jyS<79><00>t<EFBFBD><14><H<><48>:jyS<79>O<00><00><><EFBFBD><EFBFBD><00>o<00><><EFBFBD><EFBFBD>o<00><00>T'}~><3E>L<EFBFBD><4C><EFBFBD>Ͽ<EFBFBD><00>)V<>B<EFBFBD><42>K<EFBFBD>B<EFBFBD>v <1E><00>)V<>B<EFBFBD><42>K<EFBFBD>B<EFBFBD>v <1E>x<00><00><><EFBFBD><EFBFBD><01>o<00><><EFBFBD><EFBFBD>o<00>>e/<2F>:<3A><>E<EFBFBD>`<60>7!<00>E<08><>yV%|<7C>C<EFBFBD><>Z<EFBFBD>lR<00><><EFBFBD>mR@k<00>Ed<><64><EFBFBD>/<2F><>E<EFBFBD><45><EFBFBD><7F>W~<7E>o<00><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>C<><43>C)<29><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>C<><43>C)<29><><EFBFBD><EFBFBD>O<00><00><><EFBFBD><EFBFBD><00>o<00><><EFBFBD><EFBFBD>o<00>=l<>R<EFBFBD>:H<><48><EFBFBD>v <05>tkq<6B>4<EFBFBD><34>M<EFBFBD>[<5B>o<EFBFBD>G<EFBFBD>_tkq<6B>4<EFBFBD><34>M<EFBFBD>[<5B>o<EFBFBD>G<EFBFBD>_x<00><00><><EFBFBD><EFBFBD><01>o<00><><EFBFBD><EFBFBD>o<00>!ii8<69>
<EFBFBD>@<40>z<EFBFBD>̭e<CCAD>A<00>E<08>.A<7F>.pL<70><4C><EFBFBD>o<EFBFBD><<3C>ާ <00><00><00> <00><00>_<00>YR[R<00><00>E<08>.A<7F>.pL<70><4C><EFBFBD>o<EFBFBD><<3C><>o<00><00> <00>]R<00> <00>:!8A45A1944F764CE4557C4AA594155C8DShapesM<00> <00><00> ^<00> <00>d/<00> <00>0v(>79<00><00>'<00>B%B<00>o)v@<00> <00>q<00> <00>.<00> <00>X>:;u>561<00> <00>S<00> <00>#<00> <00>K <00>cL <00>c<00>Z^<00>W<00>h<00>&<00>EQ>34<00><00>E<00>><= <00> <00>g<00>`1- o<00> <00>`<00><00>Eo<00>>78<00><00><00><00>B%B<00>o} <00>|<00>vo<00><00>eoojvo<00><>*<2A><><EFBFBD><EFBFBD><EFBFBD>.;<3B><>v<>8Qʿ)0<00><>*<2A>