close_measureT_close_measureCloseMeasureCloseMeasureclose_measure (Operator)

Name

close_measureT_close_measureCloseMeasureCloseMeasureclose_measure — Delete a measure object.

Signature

close_measure( : : MeasureHandle : )

Herror T_close_measure(const Htuple MeasureHandle)

void CloseMeasure(const HTuple& MeasureHandle)

void HMeasure::CloseMeasure() const

static void HOperatorSet.CloseMeasure(HTuple measureHandle)

void HMeasure.CloseMeasure()

def close_measure(measure_handle: HHandle) -> None

Description

close_measureclose_measureCloseMeasureCloseMeasureCloseMeasureclose_measure deletes the measure object given by MeasureHandleMeasureHandleMeasureHandleMeasureHandlemeasureHandlemeasure_handle. The memory used for the measure object is freed.

For an explanation of the concept of 1D measuring see the introduction of chapter 1D Measuring.

Execution Information

This operator modifies the state of the following input parameter:

During execution of this operator, access to the value of this parameter must be synchronized if it is used across multiple threads.

Parameters

MeasureHandleMeasureHandleMeasureHandleMeasureHandlemeasureHandlemeasure_handle (input_control, state is modified)  measure HMeasure, HTupleHHandleHTupleHtuple (handle) (IntPtr) (HHandle) (handle)

Measure object handle.

Result

If the parameter values are correct the operator close_measureclose_measureCloseMeasureCloseMeasureCloseMeasureclose_measure returns the value TRUE. Otherwise an exception is raised.

Possible Predecessors

gen_measure_rectangle2gen_measure_rectangle2GenMeasureRectangle2GenMeasureRectangle2GenMeasureRectangle2gen_measure_rectangle2, gen_measure_arcgen_measure_arcGenMeasureArcGenMeasureArcGenMeasureArcgen_measure_arc, measure_posmeasure_posMeasurePosMeasurePosMeasurePosmeasure_pos, measure_pairsmeasure_pairsMeasurePairsMeasurePairsMeasurePairsmeasure_pairs

Module

1D Metrology