home
wiki
classes/clusters list
class information
+
Point of view
All features
ANY
ARC
DECORATOR
INTERNALS_HANDLER
All features
expanded class ARC
Summary
top
Direct parents
insert list:
ANY
Overview
top
creation features
default_create
Default creation method.
features
is_equal
(other: ARC):
BOOLEAN
Is
other
attached to an object considered equal to current object?
out
:
STRING
Create a new string containing terse printable representation of current object.
set
(x_:
INTEGER_32
, y_:
INTEGER_32
, width_:
INTEGER_32
, height_:
INTEGER_32
, angle1_:
INTEGER_32
, angle2_:
INTEGER_32
)
set_x
(x_:
INTEGER_32
)
set_y
(y_:
INTEGER_32
)
set_width
(width_:
INTEGER_32
)
set_height
(height_:
INTEGER_32
)
set_angle1
(angle1_:
INTEGER_32
)
angle in 64th of degree
set_angle2
(angle2_:
INTEGER_32
)
angle in 64th of degree
to_external
:
POINTER
x
:
INTEGER_32
y
:
INTEGER_32
width
:
INTEGER_32
height
:
INTEGER_32
angle1
:
INTEGER_32
angle in 64th of degree
angle2
:
INTEGER_32
angle in 64th of degree
export_data
(store:
NATIVE_ARRAY
[
INTEGER_8
], index:
INTEGER_32
)
default_create
Default creation method.
storage
:
NATIVE_ARRAY
[
INTEGER_8
]
out_buffer
:
STRING
make_storage
basic_guikit_arc
(store:
POINTER
, x_:
INTEGER_32
, y_:
INTEGER_32
, width_:
INTEGER_32
, height_:
INTEGER_32
, angle1_:
INTEGER_32
, angle2_:
INTEGER_32
)
basic_guikit_arc_size
:
INTEGER_32
is_equal
(other: ARC):
BOOLEAN
effective function
top
Is
other
attached to an object considered equal to current object?
require
other /= Void
ensure
commutative:
generating_type = other.generating_type implies Result = other.is_equal(Current)
out
:
STRING
effective function
top
Create a new string containing terse printable representation of current object.
set
(x_:
INTEGER_32
, y_:
INTEGER_32
, width_:
INTEGER_32
, height_:
INTEGER_32
, angle1_:
INTEGER_32
, angle2_:
INTEGER_32
)
effective procedure
top
set_x
(x_:
INTEGER_32
)
effective procedure
top
set_y
(y_:
INTEGER_32
)
effective procedure
top
set_width
(width_:
INTEGER_32
)
effective procedure
top
set_height
(height_:
INTEGER_32
)
effective procedure
top
set_angle1
(angle1_:
INTEGER_32
)
effective procedure
top
angle in 64th of degree
set_angle2
(angle2_:
INTEGER_32
)
effective procedure
top
angle in 64th of degree
to_external
:
POINTER
effective function
top
x
:
INTEGER_32
effective function
top
y
:
INTEGER_32
effective function
top
width
:
INTEGER_32
effective function
top
height
:
INTEGER_32
effective function
top
angle1
:
INTEGER_32
effective function
top
angle in 64th of degree
angle2
:
INTEGER_32
effective function
top
angle in 64th of degree
export_data
(store:
NATIVE_ARRAY
[
INTEGER_8
], index:
INTEGER_32
)
effective procedure
top
default_create
effective procedure
top
Default creation method.
It is used when no creation method is specified if allowed. Note it may be renamed.
storage
:
NATIVE_ARRAY
[
INTEGER_8
]
writable attribute
top
out_buffer
:
STRING
constant attribute
top
make_storage
effective procedure
top
basic_guikit_arc
(store:
POINTER
, x_:
INTEGER_32
, y_:
INTEGER_32
, width_:
INTEGER_32
, height_:
INTEGER_32
, angle1_:
INTEGER_32
, angle2_:
INTEGER_32
)
top
basic_guikit_arc_size
:
INTEGER_32
top