ICoordinateSystem

class ICoordinateSystem

Bases: ImpactCOMWrapperBase

Description:

Represents the coordinate system of the drawing.

Wraps a COM object or another wrapper instance. Accepts: - A valid impact_object - An existing impact_com_wrapper_base-derived instance

property mode

Gets Mode.

Description:

Specifies the current Coordinate system.

Returns:

The value of Mode.

Return type:

mode (ipCoordinateMode)

property origin

Gets Origin.

Description:

Origin of the user coordinate system.

Returns:

The value of Origin.

Return type:

origin (IVector)

property x_axis

Gets x_axis.

Description:

A point lying on the x-axis of the user coordinate system.

Remarks:

The x-axis of the new coordinate system is oriented so that it passes through ‘xAxis’ point and the origin .

Returns:

The value of x_axis.

Return type:

x_axis (IVector)

property y_axis_up

Gets y_axis_up.

Description:

A boolean value indicating whether the y-axis points up from the x-axis in a user coordinate system.

Remarks:

The boolean ‘y_axis_up’ is true if the y-axis points upwards with respect to the x-axis, ie. its positive half lies at an anticlockwise right angle from the positive half of the x-axis. Setting ‘y_axis_up’ to false makes the y-axis point downwards, so that its positive half lies at a clockwise right angle from the positive half of the x-axis.

Returns:

The value of y_axis_up.

Return type:

y_axis_up (bool)