HappyDoc Generated Documentation Class: Surface_Capper

. / SurfaceCap / surfcaps.py / Surface_Capper 

Manager class for recalculating surface caps at clip planes as clip planes move or surface shape changes.

Surfaces can be capped at multiple planes. Each cap for a surface has a name (eg. per-model or near).

Methods   
  unshow_cap 
unshow_cap (
        self,
        m,
        cap_name=None,
        )

The cap_name argument is per-model or near or None (implying both).

  set_subdivision_factor 
set_subdivision_factor ( self,  sf )
  set_style 
set_style ( self,  use_mesh )
  camera_changed_cb 
camera_changed_cb (
        self,
        trigName,
        myData,
        trigData,
        )

Capture clip plane change.

  register_cap_handlers 
register_cap_handlers ( self )
  model_changed_cb 
model_changed_cb (
        self,
        trigName,
        myData,
        trigData,
        )

Capture per-model clip plane change. Per-mode clip plane change generates a Model minor change.

Also getting Surface_Model major change notice when Surface_Group added.

TODO: Capture Surface_Group geometry change, and MSMSModel geom change.

  xform_changed_cb 
xform_changed_cb (
        self,
        trigName,
        myData,
        trigData,
        )

Capture model motion.

  surface_models 
surface_models ( self )
  update_caps 
update_caps ( self,  surface_model_list )
  set_cap_color 
set_cap_color ( self,  rgba )
  __init__ 
__init__ ( self )
  show_caps 
show_caps ( self )
  unshow_caps 
unshow_caps ( self )
  set_cap_offset 
set_cap_offset ( self,  cap_offset )
  show_cap 
show_cap ( self,  m )
  deregister_cap_handlers 
deregister_cap_handlers ( self )

This document was automatically generated Thu Feb 02 15:18:30 2006 by HappyDoc version 3.0.a1