VisuUiBoxTransform

VisuUiBoxTransform — Defines a widget to setup box transformations.

Functions

Properties

VisuGlExtBox * gl-box Read / Write
VisuPointset * pointset Read / Write

Object Hierarchy

    GObject
    ╰── GInitiallyUnowned
        ╰── GtkWidget
            ╰── GtkContainer
                ╰── GtkBox
                    ╰── VisuUiBoxTransform

Description

A set of widgets to setup the transformation applied to a box (translations, expansions...).

Functions

visu_ui_box_transform_new ()

GtkWidget *
visu_ui_box_transform_new ();

Creates a new VisuUiBoxTransform to allow to setup box_transform rendering characteristics.

Returns

a pointer to the newly created widget.

Since: 3.8


visu_ui_box_transform_bind ()

void
visu_ui_box_transform_bind (VisuUiBoxTransform *box_transform,
                            VisuPointset *model);

Bind the properties of model to be displayed by box_transform .

Parameters

box_transform

a VisuUiBoxTransform object.

 

model

a VisuPointset object.

[transfer none]

Since: 3.8


visu_ui_box_transform_bindGlExtBox ()

void
visu_ui_box_transform_bindGlExtBox (VisuUiBoxTransform *box_transform,
                                    VisuGlExtBox *model);

Bind the properties of model to be displayed by box_transform .

Parameters

box_transform

a VisuUiBoxTransform object.

 

model

a VisuGlExtBox object.

[transfer none]

Since: 3.8

Types and Values

Property Details

The “gl-box” property

  “gl-box”                   VisuGlExtBox *

rendering object used for box.

Flags: Read / Write


The “pointset” property

  “pointset”                 VisuPointset *

Pointset to transform.

Flags: Read / Write