Диссертация (Агентная модель поведения толпы в условиях чрезвычайной ситуации для оценки интенсивности фронта выходного потока), страница 60
Описание файла
Файл "Диссертация" внутри архива находится в папке "Агентная модель поведения толпы в условиях чрезвычайной ситуации для оценки интенсивности фронта выходного потока". PDF-файл из архива "Агентная модель поведения толпы в условиях чрезвычайной ситуации для оценки интенсивности фронта выходного потока", который расположен в категории "". Всё это находится в предмете "технические науки" из Аспирантура и докторантура, которые можно найти в файловом архиве НИУ ВШЭ. Не смотря на прямую связь этого архива с НИУ ВШЭ, его также можно найти и в других разделах. , а ещё этот архив представляет собой кандидатскую диссертацию, поэтому ещё представлен в разделе всех диссертаций на соискание учёной степени кандидата технических наук.
Просмотр PDF-файла онлайн
Текст 60 страницы из PDF
P I ));}12051210121512201225123012351240S h ap eO v al a r e a ;S h ap e3 D O b j ect p e r s o n ;S h ap eG r o u p p e d e s t r i a n ;ShapeRectangle r e c t a n g l e _ p a r ;ShapeText t e x t ;ShapeRectangle r e c t a n g l e _ v a r ;ShapeText t e x t 1 ;ShapeRectangle r e c t a n g l e _ e v e n t ;ShapeText t e x t 2 ;ShapeRectangle r e c t a n g l e _ f u n c ;ShapeText t e x t 3 ;@ A n y Lo g i cI n t er n al Co d eg en A P Ip r i v a t e void _ cr eat eP er si st en t El em en t sBP 0 _ x j al ( ) {p e r s o n a l = new S h ap eO v al (SHAPE_DRAW_2D3D , t r u e , 0 .
0 , 0 . 0 , 0 . 0 , 0 . 0 ,black , null ,1 5 . 0 , 1 5 . 0 , 1 0 . 0 , 3 . 0 , LINE_STYLE_SOLID ) {@ O v er r i d ep u b l i c void updateDynamicProperties ( boolean publicOnly ) {_personal_SetDynamicParams_xjal( t h i s ) ;super . updateDynamicProperties ( publicOnly ) ;}/ ∗∗∗ Это ч и сл о и с п о л ь з у е т с я при со хр а н ен и и состояния модели . П о л ь зо в а т ел ь не должен изменять е г о з н а ч е н и е .∗/@ A n y Lo g i cI n t er n al Co d eg en A P Ip r i v a t e s t a t i c f i n a l l o n g s e r i a l V e r s i o n U I D = −8500531889078614994 L ;};a r e a = new S h ap eO v al (SHAPE_DRAW_2D3D , t r u e , 0 . 0 , 0 . 0 , 0 . 0 , 0 . 0 ,b l a c k , honeyDew ,7 .
0 , 7 . 0 , 1 0 . 0 , 1 . 0 , LINE_STYLE_SOLID ) {@ O v er r i d ep u b l i c void updateDynamicProperties ( boolean publicOnly ) {_area_SetDynamicParams_xjal ( t h i s ) ;super . updateDynamicProperties ( publicOnly ) ;}/ ∗∗∗ Это ч и сл о и с п о л ь з у е т с я при со хр а н ен и и состояния модели . П о л ь зо в а т ел ь не должен изменять е г о з н а ч е н и е .268∗/@ A n y Lo g i cI n t er n al Co d eg en A P Ip r i v a t e s t a t i c f i n a l l o n g s e r i a l V e r s i o n U I D = −8500531889078550422 L ;1245};p e r s o n = new S h ap e3 D O b j ect (P e r s o n .
t h i s , SHAPE_DRAW_2D3D , f a l s e , 0 . 0 , 0 . 0 , 0 . 0 , 0 . 0 ,1 . 0 , " / crowd / " ," x3d / p e r s o n . x3d " , OBJECT_3D_YZX_AXIS_ORDER , t r u e , −5.0 , −4.0 ,8.0 , 8.0 , nu ll ) ;r e c t a n g l e _ p a r = new S h a p e R e c t a n g l e (SHAPE_DRAW_2D3D , f a l s e , 1 0 . 0 , 4 0 . 0 , 0 . 0 , 0 . 0 ,b l a c k , snow ,2 7 0 . 0 , 2 5 0 . 0 , 1 0 .
0 , 1 . 0 , LINE_STYLE_SOLID ) ;rectangle_par . setVisible ( false ) ;t e x t = new S h a p e T e x t (SHAPE_DRAW_2D, f a l s e , 1 4 5 . 0 , 5 0 . 0 , 0 . 0 , 0 . 0 ,b l a c k , " Параметры " ,_ t e x t _ F o n t , ALIGNMENT_CENTER ) ;text . setVisible ( false ) ;r e c t a n g l e _ v a r = new S h a p e R e c t a n g l e (SHAPE_DRAW_2D3D , f a l s e , 3 0 0 .
0 , 4 0 . 0 , 0 . 0 , 0 . 0 ,b l a c k , snow ,4 5 0 . 0 , 2 5 0 . 0 , 1 0 . 0 , 1 . 0 , LINE_STYLE_SOLID ) ;rectangle_var . setVisible ( false ) ;t e x t 1 = new S h a p e T e x t (SHAPE_DRAW_2D, f a l s e , 5 2 5 . 0 , 5 0 . 0 , 0 . 0 , 0 . 0 ,b l a c k , " Переменные " ,_ t e x t 1 _ F o n t , ALIGNMENT_CENTER ) ;text1 . setVisible ( false ) ;r e c t a n g l e _ e v e n t = new S h a p e R e c t a n g l e (SHAPE_DRAW_2D3D , f a l s e , 1 0 . 0 , 3 0 0 . 0 , 0 . 0 , 0 .
0 ,b l a c k , snow ,2 7 0 . 0 , 2 5 0 . 0 , 1 0 . 0 , 1 . 0 , LINE_STYLE_SOLID ) ;rectangle_event . setVisible ( false ) ;t e x t 2 = new S h a p e T e x t (SHAPE_DRAW_2D, f a l s e , 1 4 5 . 0 , 3 1 0 . 0 , 0 . 0 , 0 . 0 ,b l a c k , " События " ,_ t e x t 2 _ F o n t , ALIGNMENT_CENTER ) ;text2 . setVisible ( false ) ;r e c t a n g l e _ f u n c = new S h a p e R e c t a n g l e (SHAPE_DRAW_2D3D , f a l s e , 3 0 0 .
0 , 3 0 0 . 0 , 0 . 0 , 0 . 0 ,b l a c k , snow ,4 5 0 . 0 , 2 5 0 . 0 , 1 0 . 0 , 1 . 0 , LINE_STYLE_SOLID ) ;rectangle_func . setVisible ( false ) ;t e x t 3 = new S h a p e T e x t (SHAPE_DRAW_2D, f a l s e , 5 2 5 . 0 , 3 1 0 . 0 , 0 . 0 , 0 . 0 ,b l a c k , " Функции" ,_ t e x t 3 _ F o n t , ALIGNMENT_CENTER ) ;text3 . setVisible ( false ) ;125012551260126512701275128012851290}1295@ A n y Lo g i cI n t er n al Co d eg en A P Ip r i v a t e void _ cr eat eP er si st en t El em en t sA P 0 _ x j al ( ) {{p e d e s t r i a n = new S h ap eG r o u p ( P e r s o n . t h i s , SHAPE_DRAW_2D3D , t r u e , 0 .
0 , 0 . 0 , 0 . 0 , 0 . 01300, personal, area, person ) ;}}13051310131513201325/ / Статическая и н и ц и а л и за ц и я элементов , у которых разрешено программное у п р а в л е н и е{_createPersistentElementsBP0_xjal () ;}ShapeTopLevelPresentationGroup p r e s e n t a t i o n ;S h ap eG r o u p i c o n ;@ O v er r i d e@ A n y Lo g i cI n t er n al Co d eg en A P Ip u b l i c Object g e t P e r s i s t e n t S h a p e ( i n t _shape ) {switch ( _shape ) {case _p re s en ta ti on : re t urn pr e s e n t a ti o n ;case _icon : r e t u r n icon ;case _personal : re tu rn personal ;case _area : re t urn area ;case _person : r e t u r n per son ;case _pedestrian : r et ur n pe de s tri a n ;case _rectangle_par : re t urn re cta ngl e_ par ;case _tex t : re t urn t e xt ;269case _rectangle_var : re t urn re cta ngl e_ var ;case _text1 : re tu rn te xt1 ;case _rectangle_event : re tu rn rec tang le_e ven t ;case _text2 : re tu rn te xt2 ;case _rectangle_func : re tu rn rectangle_func ;case _text3 : re tu rn te xt3 ;d e f a u l t : r e t u r n super .
g e t P e r s i s t e n t S h a p e ( _shape ) ;1330}}13351340134513501355136013651370@ O v er r i d e@ A n y Lo g i cI n t er n al Co d eg en A P Ip u b l i c S t r i n g getNameOfShape_xjal( Object _shape ) {try {i f ( _ s h a p e == n u l l ) r e t u r n n u l l ;S t r i n g _name_xjal ;_ n a m e _ x j a l = ch eck N am eO f S h ap e_ x j a l ( _ sh ap e , p r e s e n t a t i o n , " p r e s e n t a t i o n " ) ; i f ( _ n a m e _ x j a l ! = n u l l ) r e t u r n _ n a m e _ x j a l ;_ n a m e _ x j a l = ch eck N am eO f S h ap e_ x j a l ( _ sh ap e , i c o n , " i c o n " ) ; i f ( _ n a m e _ x j a l ! = n u l l ) r e t u r n _ n a m e _ x j a l ;_ n a m e _ x j a l = ch eck N am eO f S h ap e_ x j a l ( _ sh ap e , p e r s o n a l , " p e r s o n a l " ) ; i f ( _ n a m e _ x j a l ! = n u l l ) r e t u r n _ n a m e _ x j a l ;_ n a m e _ x j a l = ch eck N am eO f S h ap e_ x j a l ( _ sh ap e , a r e a , " a r e a " ) ; i f ( _ n a m e _ x j a l ! = n u l l ) r e t u r n _ n a m e _ x j a l ;_ n a m e _ x j a l = ch eck N am eO f S h ap e_ x j a l ( _ sh ap e , p e r s o n , " p e r s o n " ) ; i f ( _ n a m e _ x j a l ! = n u l l ) r e t u r n _ n a m e _ x j a l ;_ n a m e _ x j a l = ch eck N am eO f S h ap e_ x j a l ( _ sh ap e , p e d e s t r i a n , " p e d e s t r i a n " ) ; i f ( _ n a m e _ x j a l ! = n u l l ) r e t u r n _ n a m e _ x j a l ;_ n a m e _ x j a l = ch eck N am eO f S h ap e_ x j a l ( _ sh ap e , r e c t a n g l e _ p a r , " r e c t a n g l e _ p a r " ) ; i f ( _ n a m e _ x j a l ! = n u l l ) r e t u r n _ n a m e _ x j a l ;_ n a m e _ x j a l = ch eck N am eO f S h ap e_ x j a l ( _ sh ap e , t e x t , " t e x t " ) ; i f ( _ n a m e _ x j a l ! = n u l l ) r e t u r n _ n a m e _ x j a l ;_ n a m e _ x j a l = ch eck N am eO f S h ap e_ x j a l ( _ sh ap e , r e c t a n g l e _ v a r , " r e c t a n g l e _ v a r " ) ; i f ( _ n a m e _ x j a l ! = n u l l ) r e t u r n _ n a m e _ x j a l ;_ n a m e _ x j a l = ch eck N am eO f S h ap e_ x j a l ( _ sh ap e , t e x t 1 , " t e x t 1 " ) ; i f ( _ n a m e _ x j a l ! = n u l l ) r e t u r n _ n a m e _ x j a l ;_ n a m e _ x j a l = ch eck N am eO f S h ap e_ x j a l ( _ sh ap e , r e c t a n g l e _ e v e n t , " r e c t a n g l e _ e v e n t " ) ; i f ( _ n a m e _ x j a l ! = n u l l ) r e t u r n _ n a m e _ x j a l ;_ n a m e _ x j a l = ch eck N am eO f S h ap e_ x j a l ( _ sh ap e , t e x t 2 , " t e x t 2 " ) ; i f ( _ n a m e _ x j a l ! = n u l l ) r e t u r n _ n a m e _ x j a l ;_ n a m e _ x j a l = ch eck N am eO f S h ap e_ x j a l ( _ sh ap e , r e c t a n g l e _ f u n c , " r e c t a n g l e _ f u n c " ) ; i f ( _ n a m e _ x j a l ! = n u l l ) r e t u r n _ n a m e _ x j a l ;_ n a m e _ x j a l = ch eck N am eO f S h ap e_ x j a l ( _ sh ap e , t e x t 3 , " t e x t 3 " ) ; i f ( _ n a m e _ x j a l ! = n u l l ) r e t u r n _ n a m e _ x j a l ;} catch ( Exception e ) {return null ;}r e t u r n super .
getNameOfShape_xjal( _shape ) ;}@ O v er r i d e@ A n y Lo g i cI n t er n al Co d eg en A P Ip u b l i c v o i d d r aw Mo d el El em en t s ( P a n e l _ p a n e l , G r ap h i cs2 D _g , b o o l e a n _ p u b l i c O n l y , b o o l e a n _ i s S u p e r C l a s s ) {s u p e r . d r aw Mo d el El em en t s ( _ p a n e l , _g , _ p u b l i c O n l y , t r u e ) ;}@ O v er r i d e@ A n y Lo g i cI n t er n al Co d eg en A P Ip u b l i c b o o l e a n o n Cl i ck Mo d el A t ( P a n e l _ p a n e l , d o u b l e _x , d o u b l e _y , i n t _ c l i c k C o u n t , b o o l e a n _ p u b l i c O n l y , b o o l e a n _ i s S u p e r C l a s s ) {r e t u r n s u p e r . o n Cl i ck Mo d el A t ( _ p a n e l , _x , _y , _ c l i c k C o u n t , _ p u b l i c O n l y , t r u e ) ;}13751380@ O v er r i d e@ A n y Lo g i cI n t er n al Co d eg en A P Ip u b l i c void onStep ( ) {super .