LisaacTM Platform

AI_FILE


Adobe Illustrator File
Inherit/Insert Summary
parent_std_file
parent_entry No developed.
 
Slot Summary
width
height
fill_bitmap in scale
is_type
Return true if the file name has '.ai' or '.AI' suffix
cursor
size
set_cursor
read_uinteger_8
read_integer_16
read_uinteger_16
read
WARNING: It's good for Mapping objects, else serializable is necessary.
read size
physical_read size
physical_write size
 
Update.
is_empty
Is collection empty ?
 
Write.
write from size
write size
write
 
Close.
close
open_read_only
 

Inherit/Insert Detail

parent_std_file

.../extra/graphics/format/ai/ai_file.li line #12

Section:
Inherit

Profile:
+ SelfSELFparent_std_file :Expanded  FILE

parent_entry

.../base/file_system/file.li line #11

Section:
Inherit

Profile:
- SelfSELFparent_entry : ENTRY

Detail slot

width

.../extra/graphics/format/ai/ai_file.li line #16

Section:
Public

Profile:
+ SelfSELFwidth : INTEGER

height

.../extra/graphics/format/ai/ai_file.li line #18

Section:
Public

Profile:
+ SelfSELFheight : INTEGER

fill_bitmap in scale

.../extra/graphics/format/ai/ai_file.li line #20

Section:
Public

Profile:
- SelfSELFfill_bitmap   f : FILE  in   b : ABSTRACT_BITMAP  scale   s : REAL_16_16

is_type

.../extra/graphics/format/ai/ai_file.li line #32

Section:
Public

Profile:
- SelfSELFis_type   n : ABSTRACT_STRINGBOOLEAN

Description:
Return true if the file name has '.ai' or '.AI' suffix

cursor

.../base/file_system/file.li line #15

Section:
Public

Profile:
- SelfSELFcursor : UINTEGER_32

size

.../base/file_system/file.li line #24

Section:
Public

Profile:
- SelfSELFsize : UINTEGER_32

set_cursor

.../base/file_system/file.li line #30

Section:
Public

Profile:
- SelfSELFset_cursor   n : UINTEGER_32

read_uinteger_8

.../base/file_system/file.li line #56

Section:
Public

Profile:
- SelfSELFread_uinteger_8 : UINTEGER_8

read_integer_16

.../base/file_system/file.li line #62

Section:
Public

Profile:
- SelfSELFread_integer_16 : INTEGER_16

read_uinteger_16

.../base/file_system/file.li line #68

Section:
Public

Profile:
- SelfSELFread_uinteger_16 : UINTEGER_16

read

.../base/file_system/file.li line #74

Section:
Public

Profile:
- SelfSELFread   dest : OBJECTINTEGER

Description:
WARNING: It's good for Mapping objects, else serializable is necessary.

read size

.../base/file_system/file.li line #84

Section:
Public

Profile:
- SelfSELFread   dest : ARRAYED  size   nb_elt : INTEGERINTEGER

physical_read size

.../base/file_system/file.li line #153

Section:
FILE

Profile:
- SelfSELFphysical_read   buf : NATIVE_ARRAYUINTEGER_8)  size   s : INTEGERINTEGER

physical_write size

.../base/file_system/file.li line #165

Section:
FILE

Profile:
- SelfSELFphysical_write   buf : NATIVE_ARRAYUINTEGER_8)  size   s : INTEGERINTEGER

Update.

is_empty

.../base/file_system/file.li line #43

Section:
Public

Profile:
- SelfSELFis_empty : BOOLEAN

Description:
Is collection empty ?

Write.

write from size

.../base/file_system/file.li line #108

Section:
Public

Profile:
- SelfSELFwrite   src : ARRAYED  from   start : INTEGER  size   nb_elt : INTEGERINTEGER

write size

.../base/file_system/file.li line #124

Section:
Public

Profile:
- SelfSELFwrite   src : ARRAYED  size   nb_elt : INTEGERINTEGER

write

.../base/file_system/file.li line #129

Section:
Public

Profile:
- SelfSELFwrite   src : ARRAYEDINTEGER

Close.

close

.../base/file_system/file.li line #138

Section:
Public

Profile:
- SelfSELFclose 

open_read_only

.../base/file_system/file.li line #146

Section:
Public

Profile:
- SelfSELFopen_read_only : BOOLEAN