#NEWLINE# def Equals( self , x ) : #NEWLINE# #INDENT# if ( x is self ) : #NEWLINE# #INDENT# return 1 #NEWLINE# #UNINDENT# if ( self . has_width_ != x . has_width_ ) : #NEWLINE# #INDENT# return 0 #NEWLINE# #UNINDENT# if ( self . has_width_ and ( self . width_ != x . width_ ) ) : #NEWLINE# #INDENT# return 0 #NEWLINE# #UNINDENT# if ( self . has_height_ != x . has_height_ ) : #NEWLINE# #INDENT# return 0 #NEWLINE# #UNINDENT# if ( self . has_height_ and ( self . height_ != x . height_ ) ) : #NEWLINE# #INDENT# return 0 #NEWLINE# #UNINDENT# if ( self . has_crop_to_fit_ != x . has_crop_to_fit_ ) : #NEWLINE# #INDENT# return 0 #NEWLINE# #UNINDENT# if ( self . has_crop_to_fit_ and ( self . crop_to_fit_ != x . crop_to_fit_ ) ) : #NEWLINE# #INDENT# return 0 #NEWLINE# #UNINDENT# if ( self . has_crop_offset_x_ != x . has_crop_offset_x_ ) : #NEWLINE# #INDENT# return 0 #NEWLINE# #UNINDENT# if ( self . has_crop_offset_x_ and ( self . crop_offset_x_ != x . crop_offset_x_ ) ) : #NEWLINE# #INDENT# return 0 #NEWLINE# #UNINDENT# if ( self . has_crop_offset_y_ != x . has_crop_offset_y_ ) : #NEWLINE# #INDENT# return 0 #NEWLINE# #UNINDENT# if ( self . has_crop_offset_y_ and ( self . crop_offset_y_ != x . crop_offset_y_ ) ) : #NEWLINE# #INDENT# return 0 #NEWLINE# #UNINDENT# if ( self . has_rotate_ != x . has_rotate_ ) : #NEWLINE# #INDENT# return 0 #NEWLINE# #UNINDENT# if ( self . has_rotate_ and ( self . rotate_ != x . rotate_ ) ) : #NEWLINE# #INDENT# return 0 #NEWLINE# #UNINDENT# if ( self . has_horizontal_flip_ != x . has_horizontal_flip_ ) : #NEWLINE# #INDENT# return 0 #NEWLINE# #UNINDENT# if ( self . has_horizontal_flip_ and ( self . horizontal_flip_ != x . horizontal_flip_ ) ) : #NEWLINE# #INDENT# return 0 #NEWLINE# #UNINDENT# if ( self . has_vertical_flip_ != self . has_vertical_flip_ ) : #NEWLINE# #INDENT# return 0 #NEWLINE# #UNINDENT# if ( self . has_vertical_flip_ and ( self . vertical_flip_ != x . vertical_flip_ ) ) : #NEWLINE# #INDENT# return 0 #NEWLINE# #UNINDENT# if ( self . has_crop_left_x_ != x . has_crop_left_x_ ) : #NEWLINE# #INDENT# return 0 #NEWLINE# #UNINDENT# if ( self . has_crop_left_x_ and ( self . crop_left_x_ != x . crop_left_x_ ) ) : #NEWLINE# #INDENT# return 0 #NEWLINE# #UNINDENT# if ( self . has_crop_top_y_ != x . has_crop_top_y_ ) : #NEWLINE# #INDENT# return 0 #NEWLINE# #UNINDENT# if ( self . has_crop_top_y_ and ( self . crop_top_y_ != x . crop_top_y_ ) ) : #NEWLINE# #INDENT# return 0 #NEWLINE# #UNINDENT# if ( self . has_crop_right_x_ != x . has_crop_right_x_ ) : #NEWLINE# #INDENT# return 0 #NEWLINE# #UNINDENT# if ( self . has_crop_right_x_ and ( self . crop_right_x_ != x . crop_right_x_ ) ) : #NEWLINE# #INDENT# return 0 #NEWLINE# #UNINDENT# if ( self . has_crop_bottom_y_ != x . has_crop_bottom_y_ ) : #NEWLINE# #INDENT# return 0 #NEWLINE# #UNINDENT# if ( self . has_crop_bottom_y_ and ( self . crop_bottom_y_ != x . crop_bottom_y_ ) ) : #NEWLINE# #INDENT# return 0 #NEWLINE# #UNINDENT# if ( self . has_autolevels_ != x . has_autolevels_ ) : #NEWLINE# #INDENT# return 0 #NEWLINE# #UNINDENT# if ( self . has_autolevels_ and ( self . autolevels_ != x . autolevels_ ) ) : #NEWLINE# #INDENT# return 0 #NEWLINE# #UNINDENT# if ( self . has_allow_stretch_ != x . has_allow_stretch_ ) : #NEWLINE# #INDENT# return 0 #NEWLINE# #UNINDENT# if ( self . has_allow_stretch_ and ( self . allow_stretch_ != x . allow_stretch_ ) ) : #NEWLINE# #INDENT# return 0 #NEWLINE# #UNINDENT# return 1