close_measureT_close_measureCloseMeasureCloseMeasureclose_measure (算子)

名称

close_measureT_close_measureCloseMeasureCloseMeasureclose_measure — 删除测量对象。

签名

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

描述

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 一维测量

执行信息

此算子修改后续输入参数的状态:

在执行此算子时,若该参数值需在多个线程间使用,则必须对其访问进行同步。

参数

MeasureHandleMeasureHandleMeasureHandleMeasureHandlemeasureHandlemeasure_handle (输入控制,状态被修改)  measure HMeasure, HTupleHHandleHTupleHtuple (handle) (IntPtr) (HHandle) (handle)

Measure object handle.

结果

如果参数值正确,算子 close_measureclose_measureCloseMeasureCloseMeasureCloseMeasureclose_measure 返回值 2 ( H_MSG_TRUE )。否则将抛出异常。

可能的前趋

gen_measure_rectangle2gen_measure_rectangle2GenMeasureRectangle2GenMeasureRectangle2GenMeasureRectangle2gen_measure_rectangle2, gen_measure_arcgen_measure_arcGenMeasureArcGenMeasureArcGenMeasureArcgen_measure_arc, measure_posmeasure_posMeasurePosMeasurePosMeasurePosmeasure_pos, measure_pairsmeasure_pairsMeasurePairsMeasurePairsMeasurePairsmeasure_pairs

替代

clear_handleclear_handleClearHandleClearHandleClearHandleclear_handle

另见

clear_handleclear_handleClearHandleClearHandleClearHandleclear_handle

模块

一维计量