Class

ClutterColorOp

Description

abstract class Clutter.ColorOp : GObject.Object
{
  /* No available fields */
}

No description available.

Hierarchy

hierarchy this ClutterColorOp ancestor_0 GObject ancestor_0--this

Ancestors

Instance methods

clutter_color_op_3d_lut_get_data
No description available.

clutter_color_op_can_lower_to_3d_lut
No description available.

clutter_color_op_can_lower_to_curve_1d
No description available.

clutter_color_op_can_lower_to_matrix_4x4
No description available.

clutter_color_op_curve_1d_get_data
No description available.

clutter_color_op_do_transform
No description available.

clutter_color_op_do_transform_one
No description available.

clutter_color_op_gamma_power_get_power
No description available.

clutter_color_op_get_clamps_input
No description available.

clutter_color_op_get_clamps_output
No description available.

clutter_color_op_get_transforms_alpha
No description available.

clutter_color_op_lower_to_3d_lut
No description available.

clutter_color_op_lower_to_curve_1d
No description available.

clutter_color_op_lower_to_matrix_4x4
No description available.

clutter_color_op_matrix_4x4_get_matrix
No description available.

clutter_color_op_multiply_get_value
No description available.

clutter_color_op_to_string
No description available.

clutter_color_op_try_combine
No description available.

clutter_color_op_ycbcr_matrix_get_coeffs
No description available.

clutter_color_op_ycbcr_matrix_get_matrix
No description available.

Methods inherited from GObject (43)

Please see GObject for a full list of methods.

Signals

Signals inherited from GObject (1)
GObject::notify

The notify signal is emitted on an object when one of its properties has its value set through g_object_set_property(), g_object_set(), et al.

Class structure

struct ClutterColorOpClass {
  GObjectClass parent_class;
  char* (* to_string) (
    ClutterColorOp* op
  );
  void (* do_transform) (
    ClutterColorOp* op,
    float* data,
    size_t n_samples
  );
  float (* do_transform_one) (
    ClutterColorOp* op,
    float input
  );
  gboolean (* get_transforms_alpha) (
    ClutterColorOp* op
  );
  gboolean (* get_clamps_input) (
    ClutterColorOp* op
  );
  gboolean (* get_clamps_output) (
    ClutterColorOp* op
  );
  
}

No description available.

Class members
parent_class: GObjectClass

No description available.

to_string: char* (* to_string) ( ClutterColorOp* op )

No description available.

do_transform: void (* do_transform) ( ClutterColorOp* op, float* data, size_t n_samples )

No description available.

do_transform_one: float (* do_transform_one) ( ClutterColorOp* op, float input )

No description available.

get_transforms_alpha: gboolean (* get_transforms_alpha) ( ClutterColorOp* op )

No description available.

get_clamps_input: gboolean (* get_clamps_input) ( ClutterColorOp* op )

No description available.

get_clamps_output: gboolean (* get_clamps_output) ( ClutterColorOp* op )

No description available.

Virtual methods

Clutter.ColorOpClass.do_transform
No description available.

Clutter.ColorOpClass.do_transform_one
No description available.

Clutter.ColorOpClass.get_clamps_input
No description available.

Clutter.ColorOpClass.get_clamps_output
No description available.

Clutter.ColorOpClass.get_transforms_alpha
No description available.

Clutter.ColorOpClass.to_string
No description available.