v_sim.NodeMoverTranslation

g GObject.GInterface GObject.GInterface v_sim.Animatable v_sim.Animatable GObject.GInterface->v_sim.Animatable GObject.Object GObject.Object v_sim.NodeMover v_sim.NodeMover GObject.Object->v_sim.NodeMover v_sim.Animatable->v_sim.NodeMover v_sim.NodeMoverTranslation v_sim.NodeMoverTranslation v_sim.NodeMover->v_sim.NodeMoverTranslation

Subclasses:

None

Methods

Inherited:

v_sim.NodeMover (6), GObject.Object (37), v_sim.Animatable (6)

Structs:

GObject.ObjectClass (5)

class

new ()

class

new_full (ids, trans)

add (delta)

get ()

reset ()

set (delta)

Virtual Methods

Inherited:

v_sim.NodeMover (3), GObject.Object (7)

Properties

Inherited:

v_sim.NodeMover (5)

Name

Type

Flags

Short Description

translation

r/w

value of translation.

Signals

Inherited:

GObject.Object (1), v_sim.Animatable (1)

Fields

Inherited:

GObject.Object (1), v_sim.Animatable (1)

Name

Type

Access

Description

parent

v_sim.NodeMover

r

priv

v_sim.NodeMoverTranslationPrivate

r

Class Details

class v_sim.NodeMoverTranslation(**kwargs)
Bases:

v_sim.NodeMover

Abstract:

No

Structure:

v_sim.NodeMoverTranslationClass

An opaque structure.

New in version 3.8.

classmethod new()
Returns:

a new v_sim.NodeMoverTranslation object.

Return type:

v_sim.NodeMoverTranslation

Creates a new v_sim.NodeMoverTranslation object.

New in version 3.8.

classmethod new_full(ids, trans)
Parameters:
  • ids ([int]) – a list of node ids.

  • trans ([float]) – a translation.

Returns:

a new v_sim.NodeMoverTranslation object.

Return type:

v_sim.NodeMoverTranslation

Creates a new trans for nodes defined by ids.

New in version 3.8.

add(delta)
Parameters:

delta ([float]) – a translation.

Returns:

True if translation is actually changed.

Return type:

bool

Add delta to the current translation.

New in version 3.8.

get()
Returns:

a location for the translation.

Return type:

delta: [float]

Retrieves the current translation.

New in version 3.8.

reset()
Returns:

True if translation is actually changed.

Return type:

bool

Helper function to sets the translation to [0;0;0].

New in version 3.8.

set(delta)
Parameters:

delta ([float]) – a translation.

Returns:

True if value is actually changed.

Return type:

bool

Defines the translation to be applied by self.

New in version 3.8.

Property Details

v_sim.NodeMoverTranslation.props.translation
Name:

translation

Type:

Default Value:

None

Flags:

READABLE, WRITABLE

value of translation.