āĻāĻāĻŋ āĻšāϞ create_bmp_for_rect_in_rect āĻāĻŽāĻžāύā§āĻĄ āϝāĻž āĻāĻŽāĻžāĻĻā§āϰ āĻāĻāĻžāϧāĻŋāĻ āĻŦāĻŋāύāĻžāĻŽā§āϞā§āϝā§āϰ āĻ āύāϞāĻžāĻāύ āĻāϝāĻŧāĻžāϰā§āĻāϏā§āĻā§āĻļāύ āϝā§āĻŽāύ āĻāĻŦā§āύā§āĻā§ āĻ āύāϞāĻžāĻāύ, āĻĢā§āĻĄā§āϰāĻž āĻ āύāϞāĻžāĻāύ, āĻāĻāύā§āĻĄā§āĻ āĻ āύāϞāĻžāĻāύ āĻāĻŽā§āϞā§āĻāϰ āĻŦāĻž MAC OS āĻ āύāϞāĻžāĻāύ āĻāĻŽā§āϞā§āĻāϰ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰ⧠OnWorks āĻĢā§āϰāĻŋ āĻšā§āϏā§āĻāĻŋāĻ āĻĒā§āϰāĻĻāĻžāύāĻāĻžāϰā§āϤ⧠āĻāĻžāϞāĻžāύ⧠āϝā§āϤ⧠āĻĒāĻžāϰā§āĨ¤
āĻāĻžāϰā§āϝāĻā§āϰāĻŽ:
NAME āĻāϰ
āϤā§āϰāĻŋ_bmp_for_rect_in_rect - āĻāĻŋāϤāϰ⧠āĻāϝāĻŧāϤāĻā§āώā§āϤā§āϰāĻžāĻāĻžāϰ āĻāύā§āĻĄāĻžāĻāĻāϰā§āϰ āĻāύā§āϝ āĻŦāĻŋāĻāĻŽā§āϝāĻžāĻĒ āĻā§āύāĻžāϰā§āĻāϰ
āĻāϝāĻŧāϤāĻā§āώā§āϤā§āϰāĻžāĻāĻžāϰ āĻĒāϰāĻŋāĻŦāĻžāĻšā§ (āĻāϰ āĻ āĻāĻļ atlc)
āϏāĻžāĻāύā§āĻĒāĻŋāϏāĻŋāϏ
āϤā§āϰāĻŋ_bmp_for_rect_in_rect [āĻŦāĻŋāĻāϞā§āĻĒ... ] W H a b c d w h āĻāϰ 1 āĻāϰ 2 filename.bmp
āϏāϤāϰā§āĻāϤāĻžāĻŽā§āϞāĻ
āĻāĻ āĻŽā§āϝāĻžāύ āĻĒā§āώā§āĻ āĻžāĻāĻŋ āĻĄāĻā§āĻŽā§āύā§āĻā§āĻļāύā§āϰ āĻāĻāĻāĻŋ āϏāĻŽā§āĻĒā§āϰā§āĻŖ āϏā§āĻ āύāϝāĻŧ - atlc āĻĒā§āϰāĻāϞā§āĻĒā§āϰ āĻāĻāĻŋāϞāϤāĻž
āĻŽā§āϝāĻžāύ āĻĒā§āĻāĻā§āϞāĻŋāĻā§ āύāĻĨāĻŋāĻā§āĻā§āϤ āĻāϰāĻžāϰ āĻāύā§āϝ āĻāĻāĻāĻŋ āĻāĻĻāϰā§āĻļ āĻāĻĒāĻžāϝāĻŧ āύāϝāĻŧ, āϝāĻĻāĻŋāĻ āϏāĻŽā§āĻĒā§āϰā§āĻŖāϤāĻžāϰ āĻŦāĻžāĻāϰā§, āĻŽā§āϝāĻžāύ āĻĒā§āĻ
āĻāϤā§āĻĒāĻžāĻĻāĻŋāϤ āĻšāϝāĻŧ. āϏā§āϰāĻž āĻĄāĻā§āĻŽā§āύā§āĻā§āĻļāύ āϝ⧠āϏāĻŽāϝāĻŧā§ āĻŦāϰā§āϤāĻŽāĻžāύ āϏāĻāϏā§āĻāϰāĻŖ āĻāĻŋāϞ
āĻāϤā§āĻĒāĻžāĻĻāĻŋāϤ āĻāĻĒāύāĻžāϰ āĻšāĻžāϰā§āĻĄ āĻĄā§āϰāĻžāĻāĻā§ āĻĒāĻžāĻāϝāĻŧāĻž āĻāĻāĻŋāϤ, āϏāĻžāϧāĻžāϰāĻŖāϤ āĻ
/usr/local/share/atlc/docs/html-docs/index.html
āϝāĻĻāĻŋāĻ āĻāĻĒāύāĻžāϰ āϏāĻŋāϏā§āĻā§āĻŽ āĻ ā§āϝāĻžāĻĄāĻŽāĻŋāύāĻŋāϏā§āĻā§āϰā§āĻāϰ āĻĒā§āϝāĻžāĻā§āĻāĻāĻŋ āĻāύāϏā§āĻāϞ āĻāϰāϤ⧠āĻŦā§āĻā§ āύāĻŋāϞ⧠āĻāĻāĻŋ āĻ āύā§āϝ āĻā§āĻĨāĻžāĻ āĻšāϤ⧠āĻĒāĻžāϰā§
āĻ āύā§āϝāϤā§āϰ āĻāĻāύāĻ āĻāĻāύāĻ, āĻĄāĻā§āĻŽā§āύā§āĻā§āĻļāύ⧠āϤā§āϰā§āĻāĻŋāĻā§āϞāĻŋ āϏāĻāĻļā§āϧāύ āĻāϰāĻž āĻšāϝāĻŧ āĻāĻŦāĻ āĻāĻāĻžāύ⧠āϏā§āĻĨāĻžāĻĒāύ āĻāϰāĻž āĻšāϝāĻŧ
http://atlc.sourceforge.net/ atlc-āĻāϰ āĻāĻāĻāĻŋ āύāϤā§āύ āϰāĻŋāϞāĻŋāĻ āĻĒā§āϰāĻāĻžāĻļā§āϰ āĻāĻā§āĨ¤ āĻĻāϝāĻŧāĻž āĻāϰā§, āϝāĻĻāĻŋ āĻāĻĒāύāĻŋ
āĻĄāĻā§āĻŽā§āύā§āĻā§āĻļāύā§āϰ āϏāĻžāĻĨā§ āĻāĻāĻāĻŋ āϏāĻŽāϏā§āϝāĻž āϞāĻā§āώā§āϝ āĻāϰā§āύ - āĻāĻŽāύāĻāĻŋ āĻŦāĻžāύāĻžāύ āϤā§āϰā§āĻāĻŋ āĻāĻŦāĻ āĻāĻžāĻāĻĒā§, āĻĻāϝāĻŧāĻž āĻāϰ⧠āĻāĻŽāĻžāĻā§ āĻĻāĻŋāύ
āĻāĻžāύāĻŋāĨ¤
āĻŦāϰā§āĻŖāύāĻžāĻ
āϤā§āϰāĻŋ_bmp_for_rect_in_rect āĻāϰ āĻāύā§āϝ āĻāĻāĻāĻŋ āĻĒā§āϰāĻžāĻ-āĻĒā§āϰāϏā§āϏāϰ atlc, āϏāϏā§āĻŽ āĻĒāĻžāϰā§āĻĨāĻā§āϝ āĻĒā§āϰā§āĻā§āϰāĻžāĻŽ
āϝā§āĻāĻŋ āĻāĻāĻāĻŋ āĻĻā§āĻ āĻāĻŦāĻ āϤāĻŋāύāĻāĻŋ āĻāύā§āĻĄāĻžāĻā§āĻāϰ āĻŦā§āĻĻā§āϝā§āϤāĻŋāĻ āĻŦā§āĻļāĻŋāώā§āĻā§āϝ āĻāĻŖāύāĻž āĻāϰāϤ⧠āĻŦā§āϝāĻŦāĻšā§āϤ āĻšāϝāĻŧ
āύāĻŋāϰā§āĻŦāĻŋāĻāĻžāϰ⧠āĻā§āϰāϏ āĻŦāĻŋāĻāĻžāĻā§āϰ āĻā§āϰāĻžāύā§āϏāĻŽāĻŋāĻļāύ āϞāĻžāĻāύāĨ¤ āĻāĻžāϰā§āϝāĻā§āϰāĻŽ āϤā§āϰāĻŋ_bmp_for_rect_in_rect is
āĻŦāĻŋāĻāĻŽā§āϝāĻžāĻĒ āϤā§āϰāĻŋāϰ āĻāĻāĻāĻŋ āĻĻā§āϰā§āϤ āĻāĻĒāĻžāϝāĻŧ āĻšāĻŋāϏāĻžāĻŦā§ āĻŦā§āϝāĻŦāĻšā§āϤ āĻšāϝāĻŧ (āĻā§āύāĻ āĻā§āϰāĻžāĻĢāĻŋāĻā§āϏ āĻĒā§āϰā§āĻā§āϰāĻžāĻŽ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰāĻžāϰ āĻĒā§āϰāϝāĻŧā§āĻāύ āύā§āĻ), āĻāϰ āĻāύā§āϝ
āĻāĻāĻāĻŋ āĻāϝāĻŧāϤāĻā§āώā§āϤā§āϰāĻžāĻāĻžāϰ āĻāύā§āĻĄāĻžāĻāĻāϰā§āϰ āĻāĻŋāϤāϰ⧠āĻāĻāĻāĻŋ āĻāϝāĻŧāϤāĻā§āώā§āϤā§āϰāĻžāĻāĻžāϰ āĻĒāϰāĻŋāĻŦāĻžāĻšā§, āĻĻā§āĻāĻŋ āĻĄāĻžāϝāĻŧā§āϞā§āĻā§āϰāĻŋāĻā§āϏ āϏāĻš, āĻāĻāϰāĻāĻŽ:
-------------------------------------------------- --- ^
| | |
| <---------------d-------------------> | |
| | |
| <---------w------------> | |
| ------------------------ ^ | |
| | | | | |
| | āϧāĻžāϤāĻŦ āĻĒāϰāĻŋāĻŦāĻžāĻšā§ | | | āĻāĻāĻ
|<----b-->| āĻāύā§āĻĄāĻžāĻāĻāϰ ( āĻšāϤ⧠āĻĒāĻžāϰ⧠| c Er1 | |
| | āĻ āĻĢ āϏā§āύā§āĻāĻžāϰ) | | | |
| | | | | |
| -------------------------------------------------- ^ | |
| |................................................ | | |
| |...āĻ āϏā§āϤāϰāĻ, āĻĒāĻžāϰāĻŽāĻŋāĻāĻŋāĻāĻŋāĻāĻŋ=Er2...| | | |
|<-a->|.....(āĻā§āύā§āĻĻā§āϰā§āϰ āĻŦāĻžāĻāϰ⧠āĻšāϤ⧠āĻĒāĻžāϰ⧠).........| āĻ | |
| |................................................ | | |
| |................................................ | | |
-------------------------------------------------- --- |
<----------------------------W---------------------- -->
āĻĒā§āϝāĻžāϰāĻžāĻŽāĻŋāĻāĻžāϰ 'W' āĻāĻŦāĻ 'H' āĻāĻŦāĻ āĻŦāĻžāĻāϰā§āϰ āĻāύā§āĻĄāĻžāĻāĻāϰā§āϰ āĻ āĻā§āϝāύā§āϤāϰā§āĻŖ āĻŽāĻžāϤā§āϰāĻžāĨ¤ āĻŦāĻšāĻŋ: āϏā§āĻĨ
āĻāĻŋāϤāϰā§āϰ āĻĒāϰāĻŋāĻŦāĻžāĻšā§āϰ āĻŽāĻžāϤā§āϰāĻž āĻšāϞ 'w' āĻāĻŦāĻ 'c'āĨ¤ āĻ āĻā§āϝāύā§āϤāϰā§āĻŖ āĻāύā§āĻĄāĻžāĻā§āĻāϰ āĻŦāĻŋāĻļā§āϰāĻžāĻŽ āĻ āύā§āĻŽāĻžāύ āĻāϰāĻž āĻšāϝāĻŧ
āĻāĻāĻāĻŋ āĻ āϏā§āϤāϰāĻ (Er2) āĻāϰ āĻāĻĒāϰ āϝāĻž 'd' āĻĒā§āϰāĻļāϏā§āϤ āĻāĻŦāĻ āĻŦāĻžāĻāϰā§āϰ āĻĒāϰāĻŋāĻŦāĻžāĻšā§ āĻāĻŦāĻ āĻāĻŋāϤāϰā§āϰ āĻĒāϰāĻŋāĻŦāĻžāĻšā§
āĻ āĻĢāϏā§āĻ 'b' āĻŦāĻžāĻāϰā§āϰ āĻāύā§āĻĄāĻžāĻā§āĻāϰā§āϰ āĻŦāĻžāĻŽ āĻšāĻžāϤā§āϰ āϏāĻžāĻāĻĄāĻāϝāĻŧāĻžāϞ āĻĨā§āĻā§āĨ¤ āĻā§āĻāĻž āĻ āĻā§āĻāϞ āĻšāϞ
āĻāĻĒā§āĻā§āώāĻŋāĻ āĻ āύā§āĻŽāϤāĻŋ 'Er1' āĻāϰ āĻāĻāĻāĻŋ āĻ āϏā§āϤāϰāĻ āĻĻā§āĻŦāĻžāϰāĻž āĻŦā§āώā§āĻāĻŋāϤāĨ¤ āĻĄāĻžāĻāϞā§āĻāĻā§āϰāĻŋāĻā§āϏ 'Er1' āĻāĻŦāĻ āϤāĻžāϰāĻĒāϰ
'Er1' āĻāĻŦāĻ 'Er2' āĻāĻāϝāĻŧāĻ 1.0 āĻšāĻŦā§
āĻŦāĻŋāĻāĻŽā§āϝāĻžāĻĒ āĻļā§āώ āĻāϰā§āĻā§āĻŽā§āύā§āĻ āĻšāĻŋāϏāĻžāĻŦā§ āύāĻŋāϰā§āĻĻāĻŋāώā§āĻ āĻāϰāĻž āĻĢāĻžāĻāϞ⧠āĻŽā§āĻĻā§āϰāĻŋāϤ āĻšāϝāĻŧ
āϤā§āϰāĻŋ_bmp_for_rect_in_rect -f filename.bmp W H a b c d w h āĻāϰ 1 āĻāϰ 2
āĻĻā§āĻŦāĻžāϰāĻž āĻāϤā§āĻĒāĻžāĻĻāĻŋāϤ āĻŦāĻŋāĻāĻŽā§āϝāĻžāĻĒ āϤā§āϰāĻŋ_bmp_for_rect_in_rect 24-āĻŦāĻŋāĻ āĻŦāĻŋāĻ āϰāĻ āĻŦāĻŋāĻāĻŽā§āϝāĻžāĻĒ, āϝā§āĻŽāύ āĻāĻā§
āĻĒā§āϰāϝāĻŧā§āĻāύā§āϝāĻŧ atlc.
āĻŦāĻŋāĻāĻŽā§āϝāĻžāĻĒā§āϰ āĻ āύā§āĻŽāϤāĻŋ, 'Er1' āĻāĻŦāĻ 'Er2' āĻĻā§āĻŦāĻžāϰāĻž āϏā§āĻ āĻāϰāĻž, āĻāϰ āĻŽāϧā§āϝ⧠āϰāĻ āύāĻŋāϰā§āϧāĻžāϰāĻŖ āĻāϰā§
āĻŦāĻŋāĻāĻŽā§āϝāĻžāĻĒ āϝāĻĻāĻŋ Er1 āĻŦāĻž Er2 āĻšāϝāĻŧ 1.0, 1.0006, 2.1, 2.2, 2.33, 2.5, 3.3, 3.335, 3.7, 4.8, 10.2 āĻŦāĻž
100, āϤāĻžāϰāĻĒāϰ āϏā§āĻ āĻĒāĻžāϰāĻŽāĻŋāĻāĻŋāĻāĻŋāĻāĻŋāϰ āϏāĻžāĻĨā§ āϏāĻŽā§āĻĒāϰā§āĻāĻŋāϤ āϰāĻāĻāĻŋ āĻ āύā§āϏāĻžāϰ⧠āϏā§āĻ āĻāϰāĻž āĻšāĻŦā§
āύā§āĻā§āϰ āϰāĻā§ āϏāĻāĻā§āĻāĻžāϝāĻŧāĻŋāϤ āϰāĻāĨ¤ āϝāĻĻāĻŋ Er1 āϏā§āĻ āĻ āύā§āĻŽāϤāĻŋāĻā§āϞāĻŋāϰ āĻŽāϧā§āϝ⧠āĻāĻāĻāĻŋ āύāĻž āĻšāϝāĻŧ, āĻāϰ āĻ āĻā§āĻāϞ
āĻĒāĻžāϰāĻŽāĻŋāĻāĻŋāĻāĻŋāĻāĻŋ Er1 āϰāĻ 0xCAFF00 āĻ āϏā§āĻ āĻāϰāĻž āĻšāĻŦā§āĨ¤ āϝāĻĻāĻŋ Er2 āϏā§āĻ āĻŽāĻžāύāĻā§āϞāĻŋāϰ āĻŽāϧā§āϝ⧠āĻāĻāĻāĻŋ āύāĻž āĻšāϝāĻŧ,
āϤāĻžāϰāĻĒāϰ āĻāĻŦāĻŋāϰ āĻ āĻā§āĻāϞāĻāĻŋ 0xAC82AC āϰāĻā§ āϏā§āĻ āĻāϰāĻž āĻšāĻŦā§āĨ¤ āĻāĻžāϰā§āϝāĻā§āϰāĻŽ atlc āύāĻž
āĻāĻ permittivites āĻāĻŋ āĻāĻžāύā§āύ, āϤāĻžāĻ āϤāĻžāϰāĻž atlc, āĻ āĻŦāĻļā§āϝāĻ āĻāĻŽāĻžāύā§āĻĄ āϞāĻžāĻāύ āĻŦāĻŋāĻāϞā§āĻĒā§āϰ āϏāĻžāĻĨā§ āĻŦāϞāϤ⧠āĻšāĻŦā§
-d, āύā§āĻā§āϰ āĻāĻĻāĻžāĻšāϰāĻŖ 4 āĻšāĻŋāϏāĻžāĻŦā§āĨ¤
āĻŦāĻŋāĻāϞā§āĻĒ
-b āĻŦāĻŋāĻāĻŽā§āϝāĻžāĻĒāϏāĻžāĻāĻ
āĻŦāĻŋāĻāĻŽā§āϝāĻžāĻĒā§āϰ āĻāĻāĻžāϰ āϏā§āĻ āĻāϰāϤ⧠āĻŦā§āϝāĻŦāĻšā§āϤ āĻšāϝāĻŧ, āĻāĻŦāĻ āϤāĻžāĻ āύāĻŋāϰā§āĻā§āϞāϤāĻž āϝāĻž atlc āĻāϰāϤ⧠āϏāĻā§āώāĻŽ
āĻā§āϰāĻžāύā§āϏāĻŽāĻŋāĻļāύ āϞāĻžāĻāύā§āϰ āĻŦā§āĻļāĻŋāώā§āĻā§āϝ āĻāĻŖāύāĻž āĻāϰā§āύāĨ¤ 'āĻŦāĻŋāĻāĻŽā§āϝāĻžāĻĒāϏāĻžāĻāĻ'-āĻāϰ āĻĄāĻŋāĻĢāϞā§āĻ āĻŽāĻžāύ āĻšāϞ
āϏāĻžāϧāĻžāϰāĻŖāϤ 4, āϝāĻĻāĻŋāĻ āĻāĻāĻŋ āĻāĻŽā§āĻĒāĻžāĻāϞ āϏāĻŽāϝāĻŧā§ āϏā§āĻ āĻāϰāĻž āĻšāϝāĻŧāĨ¤ āĻŽāĻžāύ 1 āĻĨā§āĻā§ āϝā§āĻā§āύ⧠āĻāĻžāϝāĻŧāĻāĻžāϝāĻŧ āϏā§āĻ āĻāϰāĻž āϝā§āϤ⧠āĻĒāĻžāϰā§
15, āĻāĻŋāύā§āϤ⧠8 āĻāϰ āĻŦā§āĻļāĻŋ āϏāĻŽā§āĻāĻŦāϤ āĻŦā§āϧāĻāĻŽā§āϝ āύāϝāĻŧāĨ¤
-f āĻāĻāĻāĻĢāĻžāĻāϞ
āĻāĻāĻāĻĒā§āĻ āĻĢāĻžāĻāϞā§āϰ āύāĻžāĻŽ āϏā§āĻ āĻāϰā§āύāĨ¤ āĻĄāĻŋāĻĢāϞā§āĻāϰā§āĻĒā§, āĻŦāĻŋāĻāĻŽā§āϝāĻžāĻĒ stdout-āĻ āĻĒāĻžāĻ āĻžāύ⧠āĻšāϝāĻŧ, āϤāĻŦā§ āĻāĻāĻŋ *āĻ āĻŦāĻļā§āϝāĻ* āĻĒāĻžāĻ āĻžāϤ⧠āĻšāĻŦā§
āĻāĻāĻāĻŋ āĻĢāĻžāĻāϞā§, āĻāĻ āĻŦāĻŋāĻāϞā§āĻĒ āϏāĻš, āĻŦāĻž āĻāĻĒāϰ⧠āĻŦāϰā§āĻŖāĻŋāϤ āĻšāĻŋāϏāĻžāĻŦā§āĨ¤
-v
āĻāĻžāϰāĻŖāϏāĻŽā§āĻš āϤā§āϰāĻŋ_bmp_for_rect_in_rect stderr āĻ āĻāĻŋāĻā§ āĻĄā§āĻāĻž āĻĒā§āϰāĻŋāύā§āĻ āĻāϰāϤā§āĨ¤ āĻāϞā§āϞā§āĻā§āϝ, āĻ āϤāĻŋāϰāĻŋāĻā§āϤ āĻāĻŋāĻā§āĻ āϝāĻžāϝāĻŧ āύāĻž
āϏā§āĻā§āϝāĻžāύā§āĻĄāĻžāϰā§āĻĄ āĻāĻāĻāĻĒā§āĻā§, āĻāĻžāϰāĻŖ āĻāĻāĻŋ āĻāĻāĻāĻŋ āĻŦāĻŋāĻāĻŽā§āϝāĻžāĻĒ āĻĢāĻžāĻāϞ⧠āĻĒā§āύāĻāύāĻŋāϰā§āĻĻā§āĻļāĻŋāϤ āĻšāĻŦā§ āĻŦāϞ⧠āĻāĻļāĻž āĻāϰāĻž āĻšāĻā§āĻā§āĨ¤
āϰāĻ
24-āĻŦāĻŋāĻ āĻŦāĻŋāĻāĻŽā§āϝāĻžāĻĒ āϝ⧠atlc āĻāĻļāĻž āĻāϰā§, āϞāĻžāϞ āĻĒāϰāĻŋāĻŽāĻžāĻŖā§āϰ āĻĒā§āϰāϤāĻŋāύāĻŋāϧāĻŋāϤā§āĻŦ āĻāϰāĻžāϰ āĻāύā§āϝ 8 āĻŦāĻŋāĻ āĻŦāϰāĻžāĻĻā§āĻĻ āĻāϰāĻž āĻāĻā§,
āύā§āϞ āĻāύā§āϝ 8 āĻāĻŦāĻ āϏāĻŦā§āĻ āĻāύā§āϝ 8. āϤāĻžāĻ āϞāĻžāϞ, āϏāĻŦā§āĻ āĻāĻŦāĻ āύā§āϞā§āϰ 256āĻāĻŋ āϏā§āϤāϰ āϰāϝāĻŧā§āĻā§, āĻāĻāĻāĻŋ āϤā§āϰāĻŋ āĻāϰā§
āĻŽā§āĻ 256*256*256=16777216 āϰāĻāĨ¤ āĻĒā§āϰāϤāĻŋāĻāĻŋ āϏāĻŽā§āĻāĻžāĻŦā§āϝ 16777216 āϰāĻ āĻšāϤ⧠āĻĒāĻžāϰā§
āϞāĻžāϞ, āϏāĻŦā§āĻ āĻāĻŦāĻ āύā§āϞā§āϰ āϏāĻ āĻŋāĻ āĻĒāϰāĻŋāĻŽāĻžāĻŖ āĻāϞā§āϞā§āĻ āĻāϰ⧠āϏāĻ āĻŋāĻāĻāĻžāĻŦā§ āϏāĻāĻā§āĻāĻžāϝāĻŧāĻŋāϤ āĻāϰāĻž āĻšāϝāĻŧā§āĻā§, āϝā§āĻŽāύ:
āϞāĻžāϞ = 255,000,000 āĻŦāĻž 0xff0000
āϏāĻŦā§āĻ = 000,255,000 āĻŦāĻž 0x00ff00
āύā§āϞ = 000,000,255 āĻŦāĻž 0x0000ff
āĻāĻžāϞ⧠= 000,000,000 āĻŦāĻž 0x000000
āϏāĻžāĻĻāĻž = 255,255,255 āĻŦāĻž 0xffffff
āĻŦā§āϰāĻžāĻāύ = 255,000,255 āĻŦāĻž 0xff00ff
āϧā§āϏāϰ = 142,142,142 āĻŦāĻž 0x8e8e8e
āĻāĻŋāĻā§ āϰāĻ, āϝā§āĻŽāύ āĻā§āϞāĻžāĻĒā§, āĻĢāĻŋāϰā§āĻāĻž, āĻŦā§āϞā§, āĻŦāĻžāĻĻāĻžāĻŽā§, āϧā§āϏāϰ āĻāϤā§āϝāĻžāĻĻāĻŋāϰ āĻ āϰā§āĻĨ āĻāĻŋāĻā§āĻāĻž āĻāĻŋāύā§āύ āĻšāϤ⧠āĻĒāĻžāϰā§
āĻŦāĻŋāĻāĻŋāύā§āύ āĻŽāĻžāύā§āώā§āϰ āĻāĻžāĻā§ āĻāĻŋāύāĻŋāϏāĨ¤ āĻāĻ āϏāĻā§āĻā§ āϤāĻžāĻ āύāĻž atlc, āĻĒā§āϰā§āĻā§āϰāĻžāĻŽāĻāĻŋ āϰāĻā§āϰ āĻĒā§āϰāϤā§āϝāĻžāĻļāĻž āĻāϰā§
āύā§āĻā§ āĻĻā§āĻāϝāĻŧāĻž āĻšāĻŋāϏāĻžāĻŦā§ āϏāĻ āĻŋāĻāĻāĻžāĻŦā§ āϏāĻāĻā§āĻāĻžāϝāĻŧāĻŋāϤ āĻāϰāĻž. āĻāĻĒāύāĻŋ āϰāĻ āĻŦāĻžāϞā§āĻāĻžāĻŽāϝāĻŧ āĻŦāĻž āĻšāϞā§āĻĻ āĻŽāύ⧠āĻšāϝāĻŧ āĻāĻŋāύāĻž
āĻāĻĒāύāĻžāϰ āĻāĻžāĻā§, āĻāĻŋāύā§āϤ⧠āĻāĻĒāύāĻŋ āϝāĻĻāĻŋ āĻāĻāĻŋ āĻāĻĒāύāĻžāϰ āĻŦāĻŋāĻāĻŽā§āϝāĻžāĻĒā§ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰā§āύ, āϤāĻžāĻšāϞ⧠āĻšāϝāĻŧ āĻāĻāĻŋ āĻāĻāĻāĻŋ āϰāĻ āϏā§āĻŦā§āĻā§āϤ āĻšāϤ⧠āĻšāĻŦā§
atlc āĻĻā§āĻŦāĻžāϰāĻž, or āĻāĻĒāύāĻžāĻā§ āĻ āĻŦāĻļā§āϝāĻ āĻāĻāĻŋ āĻāĻāĻāĻŋ āĻāĻŽāĻžāύā§āĻĄ āϞāĻžāĻāύ āĻŦāĻŋāĻāϞā§āĻĒā§āϰ āϏāĻžāĻĨā§ āϏāĻāĻā§āĻāĻžāϝāĻŧāĻŋāϤ āĻāϰāϤ⧠āĻšāĻŦā§ (āĻŦāĻŋāĻāϞā§āĻĒ āĻāĻŦāĻ āĻāĻĻāĻžāĻšāϰāĻŖ 5 āĻĻā§āĻā§āύ
āύāĻŋāĻā§).
āϞāĻžāϞ = 255,000,000 āĻŦāĻž 0xFF0000 āĻšāϞ āϞāĻžāĻāĻ āĻāύā§āĻĄāĻžāĻā§āĻāϰāĨ¤
āϏāĻŦā§āĻ = 000,255,000 āĻŦāĻž 0x00FF00 āĻšāϞ āĻā§āϰāĻžāĻāύā§āĻĄā§āĻĄ āĻāύā§āĻĄāĻžāĻā§āĻāϰāĨ¤
āύā§āϞ = 000,000,000 āĻŦāĻž 0x0000FF āĻšāϞ āĻāĻŖāĻžāϤā§āĻŽāĻ āĻĒāϰāĻŋāĻŦāĻžāĻšā§
āϏāĻŽāϏā§āϤ āĻŦāĻŋāĻāĻŽā§āϝāĻžāĻĒ āĻ āĻŦāĻļā§āϝāĻ āϞāĻžāĻāĻ (āϞāĻžāϞ) āĻāĻŦāĻ āĻā§āϰāĻžāĻāύā§āĻĄā§āĻĄ (āϏāĻŦā§āĻ) āĻāύā§āĻĄāĻžāĻā§āĻāϰ āĻāĻā§āĨ¤ āύā§āϞ āĻĒāϰāĻŋāĻŦāĻžāĻšā§ āĻšāϝāĻŧ
āĻŦāϰā§āϤāĻŽāĻžāύ⧠āϏāĻŽāϰā§āĻĨāĻŋāϤ āύāϝāĻŧ, āϤāĻŦā§ āĻāĻāĻŋ āĻāĻāĻāĻŋ āύā§āϤāĻŋāĻŦāĻžāĻāĻ āĻāύā§āĻĄāĻžāĻāĻāϰ āύāĻŋāϰā§āĻĻā§āĻļ āĻāϰāϤ⧠āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰāĻž āĻšāĻŦā§, āϝāĻž āĻšāĻŦā§
āĻĒā§āϰāϝāĻŧā§āĻāύ āĻšāĻŦā§ āϝāĻĻāĻŋ/āϝāĻāύ āĻĒā§āϰā§āĻā§āϰāĻžāĻŽāĻāĻŋ āĻĄāĻŋāϰā§āĻāĻļāύāĻžāϞ āĻāĻžāĻĒāϞāĻžāϰ āĻŦāĻŋāĻļā§āϞā§āώāĻŖ āĻāϰāĻžāϰ āĻāύā§āϝ āĻŦāĻžāĻĄāĻŧāĻžāύ⧠āĻšāϝāĻŧāĨ¤
āύāĻŋāĻŽā§āύāϞāĻŋāĻāĻŋāϤ āĻĄāĻžāĻāϞā§āĻā§āĻā§āϰāĻŋāĻāĻā§āϞāĻŋ atlc āĻĻā§āĻŦāĻžāϰāĻž āϏā§āĻŦā§āĻā§āϤ āĻāĻŦāĻ so āĻšāϝāĻŧ āĻāϤā§āĻĒāĻžāĻĻāĻŋāϤ by
āϤā§āϰāĻŋ_bmp_for_rect_cen_in_rect.
āϏāĻžāĻĻāĻž 255,255,255 āĻŦāĻž Er=0 āĻšāĻŋāϏāĻžāĻŦā§ 1.0xFFFFFF (āĻļā§āύā§āϝ)
āĻā§āϞāĻžāĻĒā§ 255,202,202 āĻŦāĻž 0xFFCACA āĻšāĻŋāϏāĻžāĻŦā§ Er=1.0006 (āĻŦāĻžāϝāĻŧā§)
āĻāϞ. āύā§āϞ 130,052,255 āĻŦāĻž 0x8235EF āĻšāĻŋāϏāĻžāĻŦā§ Er=2.1 (PTFE)
āĻŽāϧā§āϝ āϧā§āϏāϰ 142,242,142 āĻŦāĻž 0x8E8E8E āĻšāĻŋāϏāĻžāĻŦā§ Er=2.2 (duroid 5880)
āĻŽāĻžāĻāĻ 255.000,255 āĻŦāĻž 0xFF00FF āĻšāĻŋāϏāĻžāĻŦā§ Er=2.33 (āĻĒāϞāĻŋāĻĨāĻŋāύ)
āĻšāϞā§āĻĻ 255,255,000 āĻŦāĻž 0xFFFF00 āĻšāĻŋāϏāĻžāĻŦā§ Er=2.5 (āĻĒāϞāĻŋāϏā§āĻāĻžāĻāϰāĻŋāύ)
āĻŦāĻžāϞā§āĻāĻžāĻŽāϝāĻŧ 239,203,027 āĻŦāĻž Er=0 (PVC) āĻšāĻŋāϏāĻžāĻŦā§ 1xEFCC3.3A
āĻŦāĻžāĻĻāĻžāĻŽā§ 188,127,096 āĻŦāĻž 0xBC7F60 āĻšāĻŋāϏāĻžāĻŦā§ Er=3.335 (āĻāĻĒāĻā§āϏāĻŋ āϰāĻāύ)
āĻĢāĻŋāϰā§āĻāĻž 026,239,179 āĻŦāĻž 0x1AEFB3 āĻšāĻŋāϏāĻžāĻŦā§ Er=4.8 (āĻā§āϞāĻžāϏ PCB)
āĻāĻžāĻĸāĻŧ āϧā§āϏāϰ 142,142,142 āĻŦāĻž Er=0 āĻšāĻŋāϏāĻžāĻŦā§ 696969x6.15 (duroid 6006)
āĻāϞ. āϧā§āϏāϰ 240,240,240 āĻŦāĻž 0xDCDCDC Er=10.2 āĻšāĻŋāϏāĻžāĻŦā§ (duroid 6010)
D. āĻāĻŽāϞāĻž 213,160,067 āĻŦāĻž Er=0 āĻšāĻŋāϏāĻžāĻŦā§ 5xD04A100.0D (āĻĒā§āϰāϧāĻžāύāϤ āĻĒāϰā§āĻā§āώāĻžāϰ āĻāĻĻā§āĻĻā§āĻļā§āϝā§)
āĻāĻĻāĻžāĻšāϰāĻŖ
āĻāĻāĻžāύ⧠āĻŦā§āϝāĻŦāĻšāĻžāϰā§āϰ āĻāϝāĻŧā§āĻāĻāĻŋ āĻāĻĻāĻžāĻšāϰāĻŖ āϰāϝāĻŧā§āĻā§ āϤā§āϰāĻŋ_bmp_for_rect_in_rect. āĻāĻŦāĻžāϰ, html āĻĻā§āĻā§āύ
āĻāϰ⧠āĻāĻĻāĻžāĻšāϰāĻŖā§āϰ āĻāύā§āϝ atlc-XYZ/docs/html-docs/index.html āĻ āĻĄāĻā§āĻŽā§āύā§āĻā§āĻļāύāĨ¤
āĻĒā§āϰāĻĨāĻŽ āĻāĻĻāĻžāĻšāϰāĻŖā§, āĻļā§āϧā§āĻŽāĻžāϤā§āϰ āĻāĻāĻāĻŋ āĻŦāĻžāϝāĻŧā§ āĻ āϏā§āϤāϰāĻ āĻāĻā§, āϤāĻžāĻ Er1=Er2=1.0āĨ¤ 1x1 āĻāϰ āĻāĻŋāϤāϰā§āϰ
āĻāĻā§āĻāĻŋ (āĻŦāĻž āĻŽāĻŋāĻŽāĻŋ, āĻŽāĻžāĻāϞ āĻāϤā§āϝāĻžāĻĻāĻŋ) āĻāĻāĻāĻŋ āĻŦāĻžāĻāϰā§āϰ āĻĻāĻŋāĻā§ āĻā§āύā§āĻĻā§āϰā§āϝāĻŧāĻāĻžāĻŦā§ 3 x 3 āĻāĻā§āĻāĻŋ āĻŽāĻžāϤā§āϰāĻž āϏāĻš āϏā§āĻĨāĻžāĻĒāύ āĻāϰāĻž āĻšāϝāĻŧāĨ¤
āĻĄāĻžāĻāĻāϞā§āĻā§āĻā§āϰāĻŋāĻāĻāĻŋ āĻļā§āϰ⧠āĻšāĻāϝāĻŧāĻžāϰ āϏāĻ āĻŋāĻ āϏā§āĻĨāĻžāύ (a) āĻāĻŦāĻ āĻāϰ āĻĒā§āϰāϏā§āĻĨ (d) āĻā§āϰā§āϤā§āĻŦāĻĒā§āϰā§āĻŖ āύāϝāĻŧ, āĻāĻŋāύā§āϤā§
āϤāĻžāϰāĻž āĻāĻāύāĻ āĻĒā§āϰāĻŦā§āĻļ āĻāϰāĻž āĻāĻŦāĻļā§āϝāĻ.
% āϤā§āϰāĻŋ_bmp_for_rect_in_rect 3 3 1 1 1 1 1 1 > ex1.bmp
% atlc ex1.bmp
āĻāĻ āĻĻā§āĻŦāĻŋāϤā§āϝāĻŧ āĻāĻĻāĻžāĻšāϰāĻŖā§, 15.0 āĻŽāĻŋāĻŽāĻŋ x 0.5 āĻŽāĻŋāĻŽāĻŋ āĻāĻāĻāĻŋ āĻ āĻā§āϝāύā§āϤāϰā§āĻŖ āĻāĻāĻāĻŋ āĻŦāĻžāĻāϰā§āϰ āĻĻā§āĻŦāĻžāϰāĻž āĻŦā§āώā§āĻāĻŋāϤ
āĻ āĻā§āϝāύā§āϤāϰā§āĻŖ āĻŽāĻžāϤā§āϰāĻž 61.5 x 20.1 āĻŽāĻŋāĻŽāĻŋāĨ¤ āĻĒāĻžāϰāĻŽāĻŋāĻāĻŋāĻāĻŋāĻāĻŋ 2.1 āϏāĻš āĻāĻāĻāĻŋ āĻāĻĒāĻžāĻĻāĻžāύ āϰāϝāĻŧā§āĻā§ (āĻāϰ āĻāϰ
PTFE) āĻāĻŋāϤāϰā§āϰ āĻāύā§āĻĄāĻžāĻāĻāϰā§āϰ āύā§āĻā§āĨ¤ āĻĨā§āĻā§ āĻāĻāĻāĻĒā§āĻ āϤā§āϰāĻŋ_bmp_for_rect_in_rect āĻāĻāĻāĻŋ āĻĒāĻžāĻ āĻžāύ⧠āĻšāϝāĻŧ
āĻĢāĻžāĻāϞ ex1.bmp, āϝāĻž āĻĒāϰ⧠āĻĒā§āϰāĻā§āϰāĻŋāϝāĻŧāĻž āĻāϰāĻž āĻšāϝāĻŧ atlc
% āϤā§āϰāĻŋ_bmp_for_rect_in_rect 61.5 20.1 5 22 0.5 50 15 5 1.0 2.1 > ex2.bmp
% atlc ex2.bmp
āĻāĻĻāĻžāĻšāϰāĻŖ 3-āĻ, āύāĻŋāϰā§āĻā§āϞāϤāĻž āĻŦāĻžāĻĄāĻŧāĻžāϤ⧠āĻŦāĻŋāĻāĻŽā§āϝāĻžāĻĒāĻāĻŋ āĻŦāĻĄāĻŧ āĻāϰāĻž āĻšāϝāĻŧ, āĻāĻŋāύā§āϤ⧠āĻ āύā§āϝāĻĨāĻžāϝāĻŧ āĻāĻāĻŋ āĻšāϝāĻŧ
āĻĻā§āĻŦāĻŋāϤā§āϝāĻŧ āĻāĻĻāĻžāĻšāϰāĻŖā§āϰ āĻ āύā§āϰā§āĻĒāĨ¤ % āϤā§āϰāĻŋ_bmp_for_rect_in_rect -āĻŦāĻŋ 7 61.5 20.1 5 22 0.5 50
15 5 1.0 2.1 > ex3.bmp
% atlc ex3.bmp
āĻāϤā§āϰā§āĻĨ āĻāĻĻāĻžāĻšāϰāĻŖā§, āĻĒāĻžāϰāĻŽāĻŋāĻāĻŋāĻāĻžāĻāĻāϏ 2.78 āĻāĻŦāĻ 7.89 āϏāĻš āĻāĻĒāĻāϰāĻŖ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰāĻž āĻšāϝāĻŧā§āĻā§āĨ¤ āϝāĻāύ āĻāĻā§
āĻāĻŋāĻāĻžāĻŦā§ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰāϤ⧠āĻšāϝāĻŧ āĻā§āύ āĻĒāϰāĻŋāĻŦāϰā§āϤāύ āϤā§āϰāĻŋ_bmp_for_rect_in_rect, āϝā§āĻšā§āϤ⧠āĻāĻ āĻ āύā§āĻŽāϤāĻŋ āύā§āĻ
āĻĒāϰāĻŋāĻāĻŋāϤ, āĻāĻŽāĻžāĻĻā§āϰ āĻ āĻŦāĻļā§āϝāĻ āĻāĻžāύāĻžāϤ⧠āĻšāĻŦā§ atlc āĻāĻŋ āϤāĻžāϰāĻž. % āϤā§āϰāĻŋ_bmp_for_rect_in_rect 61 20 1 4 22 0.5 50
15 5 2.78 7.89 > ex5.bmp % atlc -d CAFF00=2.78 -d AC82AC=7.89 ex5.bmp āώāώā§āĻ ā§āϤ⧠āĻ
āĻā§āĻĄāĻŧāĻžāύā§āϤ āĻāĻĻāĻžāĻšāϰāĻŖ, -v āĻŦāĻŋāĻāϞā§āĻĒāĻāĻŋ stderr āĻĨā§āĻā§ āĻāĻŋāĻā§ āĻ āϤāĻŋāϰāĻŋāĻā§āϤ āĻĄā§āĻāĻž āĻĒā§āϰāĻŋāύā§āĻ āĻāϰāϤ⧠āĻŦā§āϝāĻŦāĻšā§āϤ āĻšāϝāĻŧ
āϤā§āϰāĻŋ_bmp_for_rect_in_rect.
onworks.net āĻĒāϰāĻŋāώā§āĻŦāĻž āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰ⧠create_bmp_for_rect_in_rect āĻ āύāϞāĻžāĻāύ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰā§āύ