View on GitHub

PyInventor

3D Graphics in Python with Open Inventor

inventor.FieldContainer

class FieldContainer(object)

Base class for scene objects of type SoFieldContainer.

All field values and node kit parts are dynamically added as class attributes. Please refer to the Open Inventor documentation for the fields of each scene object type. Use the get_field() function to manage field connections, see also:

Methods defined here:

check_type(...)

Checks if a scene object is derived form a given type.

Args:

Returns:

enable_notify(...)

Enables or disables change notifications for a scene object.

Args:

get(...)

Returns a field or part by name.

Args:

Returns:

get_field(...)

Returns a field object by name or list of all fields.

Returns:

get_name(...)

Returns the instance name of a scene object.

Returns:

get_type(...)

Return the type name of a scene object.

Returns:

internal_pointer(...)

Return the internal field container pointer.

Returns:

set(...)

Initializes fields or parts of a node kit.

Args:

set_name(...)

Sets the instance name of a scene object.

Args:

touch(...)

Marks a scene object as modified.