ClassesClassesClassesClasses | | | | Operators

get_deformable_model_originget_deformable_model_originGetDeformableModelOriginget_deformable_model_originGetDeformableModelOriginGetDeformableModelOrigin (Operator)

Name

get_deformable_model_originget_deformable_model_originGetDeformableModelOriginget_deformable_model_originGetDeformableModelOriginGetDeformableModelOrigin — Return the origin (reference point) of a deformable model.

Signature

get_deformable_model_origin( : : ModelID : Row, Column)

Herror get_deformable_model_origin(const Hlong ModelID, double* Row, double* Column)

Herror T_get_deformable_model_origin(const Htuple ModelID, Htuple* Row, Htuple* Column)

Herror get_deformable_model_origin(const HTuple& ModelID, double* Row, double* Column)

double HDeformableModel::GetDeformableModelOrigin(HTuple* Column) const

void GetDeformableModelOrigin(const HTuple& ModelID, HTuple* Row, HTuple* Column)

void HDeformableModel::GetDeformableModelOrigin(double* Row, double* Column) const

void HOperatorSetX.GetDeformableModelOrigin(
[in] VARIANT ModelID, [out] VARIANT* Row, [out] VARIANT* Column)

double HDeformableModelX.GetDeformableModelOrigin([out] double* Column)

static void HOperatorSet.GetDeformableModelOrigin(HTuple modelID, out HTuple row, out HTuple column)

void HDeformableModel.GetDeformableModelOrigin(out double row, out double column)

Description

The operator get_deformable_model_originget_deformable_model_originGetDeformableModelOriginget_deformable_model_originGetDeformableModelOriginGetDeformableModelOrigin returns the origin (reference point) of the deformable model ModelIDModelIDModelIDModelIDModelIDmodelID. The origin is specified relative to the center of gravity of the domain (region) of the image that was used to create the deformable model with create_planar_uncalib_deformable_modelcreate_planar_uncalib_deformable_modelCreatePlanarUncalibDeformableModelcreate_planar_uncalib_deformable_modelCreatePlanarUncalibDeformableModelCreatePlanarUncalibDeformableModel or create_planar_calib_deformable_modelcreate_planar_calib_deformable_modelCreatePlanarCalibDeformableModelcreate_planar_calib_deformable_modelCreatePlanarCalibDeformableModelCreatePlanarCalibDeformableModel. Hence, an origin of (0,0) means that the center of gravity of the domain of the model image is used as the origin. An origin of (-20,-40) means that the origin lies to the upper left of the center of gravity.

Parallelization

Parameters

ModelIDModelIDModelIDModelIDModelIDmodelID (input_control)  deformable_model HDeformableModel, HTupleHTupleHDeformableModel, HTupleHDeformableModelX, VARIANTHtuple (integer) (IntPtr) (Hlong) (Hlong) (Hlong) (Hlong)

Handle of the model.

RowRowRowRowRowrow (output_control)  point.y HTupleHTupleHTupleVARIANTHtuple (real) (double) (double) (double) (double) (double)

Row coordinate of the origin of the deformable model.

ColumnColumnColumnColumnColumncolumn (output_control)  point.x HTupleHTupleHTupleVARIANTHtuple (real) (double) (double) (double) (double) (double)

Column coordinate of the origin of the deformable model.

Result

If the handle of the model is valid, the operator get_deformable_model_originget_deformable_model_originGetDeformableModelOriginget_deformable_model_originGetDeformableModelOriginGetDeformableModelOrigin returns the value 2 (H_MSG_TRUE). If necessary an exception is raised.

Possible Predecessors

create_planar_uncalib_deformable_modelcreate_planar_uncalib_deformable_modelCreatePlanarUncalibDeformableModelcreate_planar_uncalib_deformable_modelCreatePlanarUncalibDeformableModelCreatePlanarUncalibDeformableModel, read_deformable_modelread_deformable_modelReadDeformableModelread_deformable_modelReadDeformableModelReadDeformableModel, set_deformable_model_originset_deformable_model_originSetDeformableModelOriginset_deformable_model_originSetDeformableModelOriginSetDeformableModelOrigin

Possible Successors

find_planar_uncalib_deformable_modelfind_planar_uncalib_deformable_modelFindPlanarUncalibDeformableModelfind_planar_uncalib_deformable_modelFindPlanarUncalibDeformableModelFindPlanarUncalibDeformableModel

See also

area_centerarea_centerAreaCenterarea_centerAreaCenterAreaCenter

Module

Matching


ClassesClassesClassesClasses | | | | Operators