v_sim.GlExtPairs¶
- Subclasses:
None
Methods¶
- Inherited:
- Structs:
class |
|
|
|
|
|
|
|
|
|
|
Virtual Methods¶
- Inherited:
Properties¶
- Inherited:
Signals¶
- Inherited:
Name |
Short Description |
|---|---|
Gets emitted when the renderer used for link is changed. |
Fields¶
- Inherited:
Name |
Type |
Access |
Description |
|---|---|---|---|
parent |
r |
||
priv |
r |
Class Details¶
- class v_sim.GlExtPairs(**kwargs)¶
- Bases:
- Abstract:
No
- Structure:
An opaque structure.
Added in version 3.7.
- classmethod new(name)¶
- Parameters:
name (
strorNone) – the name to give to the extension (default isv_sim.GL_EXT_PAIRS_ID).- Returns:
a pointer to the
v_sim.GlExtit created orNoneotherwise.- Return type:
Creates a new
v_sim.GlExtto draw a pairs.Added in version 3.7.
- getAllLinkRenderer()¶
- Returns:
a list of all the known
v_sim.PairLinkRenderer. This list should be considered read-only.- Return type:
Useful to know all
v_sim.PairLinkRendererused by self.Added in version 3.8.
- getDataRenderer()¶
- Returns:
the
v_sim.NodeArrayRendererthis self is using the rendering properties from.- Return type:
Retrieve the
v_sim.NodeArrayRendererthis self is using the rendering properties from.Added in version 3.8.
- getLinkRenderer(data)¶
- Parameters:
data (
v_sim.PairLink) – av_sim.PairLinkobject.- Returns:
a drawing method.
- Return type:
Get the drawing method of a pair.
Added in version 3.6.
- getSet()¶
- Returns:
the
v_sim.PairSetthis self is based on.- Return type:
Retrieve the
v_sim.PairSetthis self is based on.Added in version 3.8.
- renderAsSticks()¶
Setup all links to be rendered as sticks following the element colours. The hanges are applied for all already existing links, but not to newly created ones. Make self active if not already.
Added in version 3.9.
- setData(data)¶
- Parameters:
data (
v_sim.Data) – the nodes to get the population of.- Returns:
Trueif data is actually changed.- Return type:
Attach a
v_sim.Datato render to and setup the pairs to get the node population also.Added in version 3.7.
- setDataRenderer(renderer)¶
- Parameters:
renderer (
v_sim.NodeArrayRenderer) – av_sim.NodeArrayRendererobject.- Returns:
Trueif value is actually changed.- Return type:
Specify the renderer that may be used to draw pairs in the same colour and material than elements.
Added in version 3.8.
- setLinkRenderer(data, renderer)¶
- Parameters:
data (
v_sim.PairLink) – av_sim.PairLinkobject.renderer (
v_sim.PairLinkRenderer) – av_sim.PairLinkRendererobject.
- Returns:
Trueif drawing method is changed.- Return type:
Set the drawing method of a pair.
Added in version 3.6.
Signal Details¶
- v_sim.GlExtPairs.signals.renderer_changed(gl_ext_pairs, link)¶
- Signal Name:
renderer-changed- Flags:
- Parameters:
gl_ext_pairs (
v_sim.GlExtPairs) – The object which received the signallink (
v_sim.PairLink) – thev_sim.PairLinkwhich is changed.
Gets emitted when the renderer used for link is changed.
Added in version 3.8.