%EVENT_PerformAfterHowManyTimeCycles%

cycle of event execution

Force the event handler to execute an event every N_CycEvent time steps by
EVENT($EV_TimeCycle) = ( %EVENT_PerformAfterHowManyTimeCycles%, N_CycEvent, event_trigger_expression, %EVENT_...%, ... )
Note:
  • The two additional, optional parameters %EVENT_PerformAfterHowManyTimeCycles% and N_CycEvent have to precede the event_trigger_expression.
  • By default, events are executed only if the point cloud organization is executed in this time step. I.e., if COMP_DoOrganizeOnlyAfterHowManyCycles \( = N > 1\), then events will also be executed only every \( N\) time steps. To make the execution of a single event independent of the point cloud organization, %EVENT_PerformAfterHowManyTimeCycles% must be used. It should be noted that in such a case only those quantities may be changed by the event that do not require point cloud organization in this time step. This means in particular that no points may be deleted or the chamber index of points may not be changed!
  • This feature can be used to enhance the performance by choosing a large value for N_CycEvent.