close_measureT_close_measureCloseMeasureCloseMeasure (Operator)

Name

close_measureT_close_measureCloseMeasureCloseMeasure — 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()

Description

close_measureclose_measureCloseMeasureCloseMeasureCloseMeasure deletes the measure object given by MeasureHandleMeasureHandleMeasureHandleMeasureHandlemeasureHandle. 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

MeasureHandleMeasureHandleMeasureHandleMeasureHandlemeasureHandle (input_control, state is modified)  measure HMeasure, HTupleHTupleHtuple (handle) (IntPtr) (HHandle) (handle)

Measure object handle.

Result

If the parameter values are correct the operator close_measureclose_measureCloseMeasureCloseMeasureCloseMeasure returns the value 2 (H_MSG_TRUE). Otherwise an exception is raised.

Possible Predecessors

gen_measure_rectangle2gen_measure_rectangle2GenMeasureRectangle2GenMeasureRectangle2GenMeasureRectangle2, gen_measure_arcgen_measure_arcGenMeasureArcGenMeasureArcGenMeasureArc, measure_posmeasure_posMeasurePosMeasurePosMeasurePos, measure_pairsmeasure_pairsMeasurePairsMeasurePairsMeasurePairs

Module

1D Metrology