csc.view.Viewport

class csc.view.Viewport

Viewport class

1import csc
2def run(scene):
3    application = csc.app.get_application()
4    cs = application.current_scene()
5    active_viewport = cs.active_viewport().domain_viewport()
6    print(f"Active viewport: {active_viewport.id}")
__init__(*args, **kwargs)

Methods

__init__(*args, **kwargs)

domain_viewport(self)

Get the domain viewport.

selectable_types(self)

Get selectable types for current viewport mode.

__annotations__ = {}
__init__(*args, **kwargs)
__module__ = 'csc.view'
domain_viewport(self: csc.view.Viewport) object

Get the domain viewport.

Returns:

The domain viewport.

Return type:

csc.view.ViewportDomain

selectable_types(self: csc.view.Viewport) set[str]

Get selectable types for current viewport mode.

Returns:

The selectable types.

Return type:

set(str)