ooodev.adapter.drawing.homogen_matrix_line_struct_comp module

class ooodev.adapter.drawing.homogen_matrix_line_struct_comp.HomogenMatrixLineStructComp(component, prop_name, event_provider=None)[source]

Bases: StructBase[HomogenMatrixLine]

HomogenMatrixLine Struct

This class raises an event before and after a property is changed if it has been passed an event provider.

The event raised before the property is changed is called com_sun_star_drawing_HomogenMatrixLine_changing. The event raised after the property is changed is called com_sun_star_drawing_HomogenMatrixLine_changed.

The event args for before the property is changed is of type KeyValCancelArgs. The event args for after the property is changed is of type KeyValArgs.

__init__(component, prop_name, event_provider=None)[source]

Constructor

Parameters:
  • component (HomogenMatrixLine) – Homogen Matrix Line.

  • prop_name (str) – Property Name. This value is assigned to the prop_name of event_data.

  • event_provider (EventsT, optional) – Event Provider.

Return type:

None

property column1: float

Gets/Sets the number of Column1 in this HomogenMatrixLine.

Return type:

float

property column2: float

Gets/Sets the number of Column2 in this HomogenMatrixLine.

Return type:

float

property column3: float

Gets/Sets the number of Column3 in this HomogenMatrixLine.

Return type:

float

property column4: float

Gets/Sets the number of Column4 in this HomogenMatrixLine.

Return type:

float