v_sim.PairLinkRenderer¶
- Subclasses:
 
Methods¶
- Inherited:
 - Structs:
 
  | 
|
  | 
|
  | 
|
  | 
|
  | 
Virtual Methods¶
- Inherited:
 
  | 
|
  | 
|
  | 
|
  | 
Properties¶
Name  | 
Type  | 
Flags  | 
Short Description  | 
|---|---|---|---|
r/w/co  | 
description of this renderer  | 
||
r/w/co  | 
id defining this renderer  | 
||
r/w/co  | 
label of this renderer  | 
Signals¶
- Inherited:
 
Name  | 
Short Description  | 
|---|---|
Gets emitted when some rendering parameter of renderer has been changed.  | 
Fields¶
- Inherited:
 
Name  | 
Type  | 
Access  | 
Description  | 
|---|---|---|---|
parent  | 
r  | 
Class Details¶
- class v_sim.PairLinkRenderer(**kwargs)¶
 - Bases:
 - Abstract:
 No
- Structure:
 
An opaque structure.
- draw(iter)¶
 - Parameters:
 iter (
v_sim.PairLinkIter) – av_sim.PairLinkIterobject.
Calls the draw() method of self for the current pair defined by iter.
New in version 3.8.
- emitDirty()¶
 Emits the “dirty” signal of self.
New in version 3.8.
- setGlView(view)¶
 - Parameters:
 view (
v_sim.GlView) – av_sim.GlViewobject.- Returns:
 Trueif value is actually cahnged.- Return type:
 
If self class has a #VisuPairLinkRenderer::set_view() method, it binds view to self.
New in version 3.8.
- start(data, ele1, ele2, colorizer)¶
 - Parameters:
 data (
v_sim.PairLink) – av_sim.PairLinkobject.ele1 (
v_sim.ElementRenderer) – av_sim.ElementRendererobject.ele2 (
v_sim.ElementRenderer) – av_sim.ElementRendererobject.colorizer (
v_sim.DataColorizer) – av_sim.DataColorizerobject.
Calls the start() method of self class. This method is actually called each time a different data pair is drawn.
New in version 3.8.
- stop(data)¶
 - Parameters:
 data (
v_sim.PairLink) – av_sim.PairLinkobject.
Calls the stop() method of self class. It is actually called each time a different data pair is finished.
New in version 3.8.
- do_draw(iter) virtual¶
 - Parameters:
 iter (
v_sim.PairLinkIter) – av_sim.PairLinkIterobject.
Calls the draw() method of renderer for the current pair defined by iter.
New in version 3.8.
- do_set_view(view) virtual¶
 - Parameters:
 view (
v_sim.GlView) –- Return type:
 
a routine called to set a different
v_sim.GlViewobject.
- do_start(data, ele1, ele2, colorizer) virtual¶
 - Parameters:
 data (
v_sim.PairLink) – av_sim.PairLinkobject.ele1 (
v_sim.ElementRenderer) – av_sim.ElementRendererobject.ele2 (
v_sim.ElementRenderer) – av_sim.ElementRendererobject.colorizer (
v_sim.DataColorizer) – av_sim.DataColorizerobject.
Calls the start() method of renderer class. This method is actually called each time a different data pair is drawn.
New in version 3.8.
- do_stop(data) virtual¶
 - Parameters:
 data (
v_sim.PairLink) – av_sim.PairLinkobject.
Calls the stop() method of renderer class. It is actually called each time a different data pair is finished.
New in version 3.8.
Signal Details¶
- v_sim.PairLinkRenderer.signals.dirty(pair_link_renderer)¶
 - Signal Name:
 dirty- Flags:
 - Parameters:
 pair_link_renderer (
v_sim.PairLinkRenderer) – The object which received the signal
Gets emitted when some rendering parameter of renderer has been changed.
New in version 3.8.
Property Details¶
- v_sim.PairLinkRenderer.props.description¶
 - Name:
 description- Type:
 - Default Value:
 ''- Flags:
 
description of this renderer
- v_sim.PairLinkRenderer.props.id¶
 - Name:
 id- Type:
 - Default Value:
 ''- Flags:
 
id defining this renderer
- v_sim.PairLinkRenderer.props.label¶
 - Name:
 label- Type:
 - Default Value:
 ''- Flags:
 
label of this renderer