remove-mirroringStreamingwith-mirroring-enabledwith-mirroring-disabledGoTo Top

with-mirroring-disabled   (option*) declaration* form* => result*[Macro]

Purpose
Disable mirroring during evaluation of forms.

Package   :gbbopen

Module   :streaming

Arguments and values

option     No options are currently supported
declaration     A declare expression (not evaluated)
forms     An implicit progn of forms to be evaluated
results     The values returned by evaluating the last form

Returns
The values returned by evaluating the last form.

See also
    add-mirroring
    remove-mirroring
    with-mirroring-enabled

Example
Create a hyp without mirroring:

  > (with-mirroring-disabled ()
       (make-instance 'hyp 
          :location (list x y)
          :classification '(:car :truck)
          :color ':red
          :belief .85
          :velocity-range '(5 35)
          :supporting-hyps supporting-hyps))
  #<hyp 419 (1835 4791) 0.85 [5..35]>
  >


The GBBopen Project


remove-mirroringStreamingwith-mirroring-enabledwith-mirroring-disabledGoTo Top