DESCRIPTION: This module tests that polymarkers are rendered correctly and that a program can set up a polyline element in the CSS, which will create a primitive upon traversal. SEMANTIC REQUIREMENTS: *** *** *** *** *** <Polymarker 3> *** *** *** *** ***#F 11
SR1. <Polymarker 3> creates a polymarker 3 element in the CSS.
#F 303
SR2. If current element is polymarker 3 then <inquire current element type and size> returns the element type as polymarker 3 and the appropriate element size.
#F 304
SR3. If current element is polymarker 3 then <inquire current element content> returns the appropriate data for polymarker 3.
*** *** *** *** *** <Polymarker> *** *** *** *** ***#F 12
SR4. <Polymarker> creates a polymarker element in the CSS.
#F 303
SR5. If current element is polymarker then <inquire current element type and size> returns the element type as polymarker and the appropriate element size.
#F 304
SR6. If current element is polymarker then <inquire current element content> returns the appropriate data for polymarker.
#F 11 12
SR7. <Polymarker> and <polymarker_3> primitives are specified by a list of 2D or 3D points, expressed in modelling coordinates (MC). The primitive is rendered by displaying a marker centered at each point.
LOCAL DICTIONARY:
Functions --- 011: ppm3 <polymarker 3> 012: ppm <polymarker> 303: pqcets <inquire current element type and size> 304: pqceco <inquire current element content> Data Structures --- 7 ... structure_state_list 7.3 ... list_of_structure_elements 7.3.1 ... graphical_primitives 7.3.1.3 ... polymarker_3 7.3.1.4 ... polymarker
You may inspect either the design or code for this program.
You may inspect either the design or code for this program.