0% found this document useful (0 votes)
41 views4 pages

Primitive Shape Code Range: Reserved

The document defines code ranges and assigned codes for different types of pattern primitives including lines, geometrical shapes, animate objects, and other shapes. It provides 5 tables that specify codes for pattern primitives, operators, other patterns, and paths. The codes consist of control bits and numeric codes to represent different pattern elements in a standardized way.
Copyright
© Attribution Non-Commercial (BY-NC)
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
41 views4 pages

Primitive Shape Code Range: Reserved

The document defines code ranges and assigned codes for different types of pattern primitives including lines, geometrical shapes, animate objects, and other shapes. It provides 5 tables that specify codes for pattern primitives, operators, other patterns, and paths. The codes consist of control bits and numeric codes to represent different pattern elements in a standardized way.
Copyright
© Attribution Non-Commercial (BY-NC)
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 4

PRIMITIVE SHAPE

CODE RANGE

Line

1 - 40

Geometrical Shape

41 100

Animate Object

101 180

Other Shape

181 255
Table 1: Code Range for the different pattern primitive structure

PATTERN PRIMITIVE

DECIMAL CODE

BINARY VALUE

Reserved

00000000

00000001

00000010

00000011

00000100

00000110

00000111

00001000

41

00101001

42

00101010

43

00101011

44

00101100

45

00101101

101

01100100

102

01100101

181

11001001

Table 2: Assigned code for pattern primitive

DESCRIPTION PATTERN

CONTROL BITS

Pattern Primitive

0001

Operator

0010

Other Pattern

0011

Path

0100
Table 3: Control Bits for Pattern String

OPERATOR

ASSIGNED CODE

CONTROL + CODE

INSIDE(X, Y)

0001

00100001

TOP(X, Y)

0010

00100010

LEFT(X, Y)

0011

00100011

PATH(X, Y)

0100

00100100

Table 4: Operator assigned code

OTHER PATTERN

ASSIGNED CODE

CONTROL + ASSIGNED CODE

000000000001

1011000000000001

Table 4: Other pattern Assigned code

PATH

ASSIGNED CODE

CODE + SIZE + CONTROL

00000001

01000000000000001

00000010

01000000000000010

Table 5: Path assigned Code

You might also like