With the property element "property" properties for Fib objects will be set.
Syntax:
Short syntax:
name | value | number of values | description | example |
whatever | 0 | 0 | The properties of the subobject does not matter. Whichever properties are also associated with this subobject, they are correct. | pr( ![]() |
Color | ||||
(all colors overwrite current set colors of the actual Fib object) | ||||
colorRGB | 1 | 3 | color as red, green and blue fraction values | pr(
![]() |
colorGrayscale | 2 | 1 | luma fraction | pr(
![]() |
More properties | ||||
layer | 100 | 1 | layer for the points (lower layers are covered by higher layers) | pr( ![]() |
transparency | 200 | 1 | transparency fraction for the colors of the points | pr(
![]() |
persistent | 210 | 0 | This property is only useful for a time period (or the dimension of time). Points in space with this property lose their other properties only, if they are overwritten later in time by a respective property of the same type. This of course only holds as long as the particular point has the property ![]() ![]() ![]() |
pr(
![]() |
Sound properties | ||||
sound | 300 | 4 | a sound; the values are: 1. frequency in Hertz (![]() ![]() ![]() |
pr(
![]() |
soundPolarized | 301 | ![]() |
a sound; the values are: 1. frequency in Hertz (![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
pr(
![]() ![]() |
soundAmplitude | 305 | 3 | the amplitude of a sound; the values are: 1. sound pressure in Pascal ![]() ![]() |
pr(
![]() ![]() |
soundBarrier | 310 | 1 | speed of sound in meters per second (![]() |
pr(
![]() |
soundReflected | 311 | 1 | fraction of sound reflected from the object; This property applies to the surface / the edge of the object and not for all his individual points | pr(
![]() |
soundDamping | 312 | 1 | fraction of the sound swallowed by a point | pr(
![]() |
Physical properties | ||||
kelvin | 400 | 1 | temperature in Kelvin | pr(
![]() |
electroMagnetic | 410 | ![]() |
an electromagnetic radiation source, the values are: 1. frequency in Hertz (![]() ![]() ![]() ![]() ![]() ![]() ![]() |
pr(
![]() ![]() |
Properties for describing objects | ||||
(They describe only the part objects, without any further impact) | ||||
periodBegin | 500 | 1 | time in seconds (![]() |
pr(
![]() |
periodEnd | 501 | 1 | time in seconds (![]() |
pr(
![]() |
evaluationTime | 502 | 1 | time required for evaluating a multimedia object, in proportion to a multimedia object, which contains only one point (the value should be seen as a multiple of the evaluation time of a point); with this property in combination with the properties "periodBegin" und "periodEnd" a good evaluation order and time can be evalued for the partobjects, when playing a multimedia object; this property should stand immediately after (or below/within) "periodBegin" and "periodEnd" | pr(
![]() |
Properties for the compressed storing | ||||
(these have no effect on the points) | ||||
checksum | 600 | 3 | An checksum for the object will be generated. The first parameter determines the type of the checksum. The second parameter specifies any which number of bits, a checksum is to be generated, and the third parameter defines how many bits the checksum is long. The last block of the checksum will be filled with 0 after loading the blocks, so that it too has the desired length. If there are enough bits to correct an existing error, it will be attempted to correct the error. (see section 21.3.3 on page ![]() |
pr(
![]() |
boundSize | 601 | 0 | For the part object the border/size in bits will be stored, when saving it. If an error occured while loading the part object, the (in the bitstream after the faulty part object) following part objects can still be loaded, because their beginning is known. (see section 21.3.3 on page ![]() |
pr(
![]() |
Other properties | ||||
Product Properties | 240 to 255 | variable | Properties which are product specific. Different producers can use this area, without getting incompatible with later defined properties. | |
The table 2 shows different properties, which can be set with the "property" element (the prefix "property::" for the names was omitted because of clarity). Every property has it's own vector type. Every vector type has the supertype "property". The domains of the vector typs are declared in the root-element (see section 9.14 on page ).
In table 2 the stands for the number of dimensions in the Fib multimedia object.
In table 5 on page the property typs with their default domains are listed.
If for a position a needed property dosn't exists, the zero vector from the valid domain (or maybe the default domain) will be assumed for it.
Examples: