发明名称 Multi-type subroutines for graphical rewrite rules
摘要 A method and apparatus for constructing subroutines to define the behavior of simulation objects is provided. The apparatus includes a display, a processor, and an input device. The processor generates on the display a GRR set region associated with a simulation object. A user operates the input device to place visual representations of rules and/or subroutines within the GRR set region. When a visual representation of a rule or subroutine is placed within a GRR set, computer step sequences that implement the behavior specified for the rule or subroutine are generated for the simulation object. A user may operate the input device to activate a control on a visual subroutine indicator to cause a subroutine region to appear. When a visual representation of a rule or subroutine is placed within a subroutine region, the behavior specified for the rule or subroutine is incorporated into the subroutine associated with the subroutine region. Different types of subroutines are provided, where the type of a subroutine determines how the rules within the subroutine are processed during a simulation. Pretests may be specified for subroutines so that the behavior represented by the rules within the subroutine will not be exhibited unless the current state of the simulation satisfies the conditions of the pretest. During the performance of a simulation, the processor displays images associated with simulation objects on the display. The processor causes the images to behave according to the generalized computer step sequences that have been generated based upon the rules and/or subroutines represented in the GRR set regions for the respective objects.
申请公布号 US5678013(A) 申请公布日期 1997.10.14
申请号 US19950377914 申请日期 1995.01.25
申请人 APPLE COMPUTER, INC. 发明人 SMITH, DAVID C.;CYPHER, G. ALLEN
分类号 G06F9/44;(IPC1-7):G06F3/00 主分类号 G06F9/44
代理机构 代理人
主权项
地址