ClassesClassesClassesClasses | | | | Operators

add_deformable_surface_model_reference_pointadd_deformable_surface_model_reference_pointAddDeformableSurfaceModelReferencePointadd_deformable_surface_model_reference_pointAddDeformableSurfaceModelReferencePointAddDeformableSurfaceModelReferencePoint (Operator)

Name

add_deformable_surface_model_reference_pointadd_deformable_surface_model_reference_pointAddDeformableSurfaceModelReferencePointadd_deformable_surface_model_reference_pointAddDeformableSurfaceModelReferencePointAddDeformableSurfaceModelReferencePoint — Add a reference point to a deformable surface model.

Signature

add_deformable_surface_model_reference_point( : : DeformableSurfaceModel, ReferencePointX, ReferencePointY, ReferencePointZ : ReferencePointIndex)

Herror add_deformable_surface_model_reference_point(const Hlong DeformableSurfaceModel, double ReferencePointX, double ReferencePointY, double ReferencePointZ, Hlong* ReferencePointIndex)

Herror T_add_deformable_surface_model_reference_point(const Htuple DeformableSurfaceModel, const Htuple ReferencePointX, const Htuple ReferencePointY, const Htuple ReferencePointZ, Htuple* ReferencePointIndex)

Herror add_deformable_surface_model_reference_point(const HTuple& DeformableSurfaceModel, const HTuple& ReferencePointX, const HTuple& ReferencePointY, const HTuple& ReferencePointZ, Hlong* ReferencePointIndex)

Herror add_deformable_surface_model_reference_point(const HTuple& DeformableSurfaceModel, const HTuple& ReferencePointX, const HTuple& ReferencePointY, const HTuple& ReferencePointZ, HTuple* ReferencePointIndex)

HTuple HDeformableSurfaceModel::AddDeformableSurfaceModelReferencePoint(const HTuple& ReferencePointX, const HTuple& ReferencePointY, const HTuple& ReferencePointZ) const

void AddDeformableSurfaceModelReferencePoint(const HTuple& DeformableSurfaceModel, const HTuple& ReferencePointX, const HTuple& ReferencePointY, const HTuple& ReferencePointZ, HTuple* ReferencePointIndex)

HTuple HDeformableSurfaceModel::AddDeformableSurfaceModelReferencePoint(const HTuple& ReferencePointX, const HTuple& ReferencePointY, const HTuple& ReferencePointZ) const

Hlong HDeformableSurfaceModel::AddDeformableSurfaceModelReferencePoint(double ReferencePointX, double ReferencePointY, double ReferencePointZ) const

void HOperatorSetX.AddDeformableSurfaceModelReferencePoint(
[in] VARIANT DeformableSurfaceModel, [in] VARIANT ReferencePointX, [in] VARIANT ReferencePointY, [in] VARIANT ReferencePointZ, [out] VARIANT* ReferencePointIndex)

VARIANT HDeformableSurfaceModelX.AddDeformableSurfaceModelReferencePoint(
[in] VARIANT ReferencePointX, [in] VARIANT ReferencePointY, [in] VARIANT ReferencePointZ)

static void HOperatorSet.AddDeformableSurfaceModelReferencePoint(HTuple deformableSurfaceModel, HTuple referencePointX, HTuple referencePointY, HTuple referencePointZ, out HTuple referencePointIndex)

HTuple HDeformableSurfaceModel.AddDeformableSurfaceModelReferencePoint(HTuple referencePointX, HTuple referencePointY, HTuple referencePointZ)

int HDeformableSurfaceModel.AddDeformableSurfaceModelReferencePoint(double referencePointX, double referencePointY, double referencePointZ)

Description

The operator add_deformable_surface_model_reference_pointadd_deformable_surface_model_reference_pointAddDeformableSurfaceModelReferencePointadd_deformable_surface_model_reference_pointAddDeformableSurfaceModelReferencePointAddDeformableSurfaceModelReferencePoint adds one or more reference points to the deformable surface model passed in DeformableSurfaceModelDeformableSurfaceModelDeformableSurfaceModelDeformableSurfaceModelDeformableSurfaceModeldeformableSurfaceModel. The 3D coordinates of the reference points is passed in the parameters ReferencePointXReferencePointXReferencePointXReferencePointXReferencePointXreferencePointX, ReferencePointYReferencePointYReferencePointYReferencePointYReferencePointYreferencePointY and ReferencePointZReferencePointZReferencePointZReferencePointZReferencePointZreferencePointZ. The index of the new reference points is returned in ReferencePointIndexReferencePointIndexReferencePointIndexReferencePointIndexReferencePointIndexreferencePointIndex.

Reference points are defined in model coordinates, i.e., in the coordinate frame of the model parameter of create_deformable_surface_modelcreate_deformable_surface_modelCreateDeformableSurfaceModelcreate_deformable_surface_modelCreateDeformableSurfaceModelCreateDeformableSurfaceModel. The operators find_deformable_surface_modelfind_deformable_surface_modelFindDeformableSurfaceModelfind_deformable_surface_modelFindDeformableSurfaceModelFindDeformableSurfaceModel and refine_deformable_surface_modelrefine_deformable_surface_modelRefineDeformableSurfaceModelrefine_deformable_surface_modelRefineDeformableSurfaceModelRefineDeformableSurfaceModel return the position of all added reference points as found in the scene.

Parallelization

This operator modifies the state of the following input parameter:

The value of this parameter may not be shared across multiple threads without external synchronization.

Parameters

DeformableSurfaceModelDeformableSurfaceModelDeformableSurfaceModelDeformableSurfaceModelDeformableSurfaceModeldeformableSurfaceModel (input_control, state is modified)  deformable_surface_model HDeformableSurfaceModel, HTupleHTupleHDeformableSurfaceModel, HTupleHDeformableSurfaceModelX, VARIANTHtuple (integer) (IntPtr) (Hlong) (Hlong) (Hlong) (Hlong)

Handle of the deformable surface model.

ReferencePointXReferencePointXReferencePointXReferencePointXReferencePointXreferencePointX (input_control)  real(-array) HTupleHTupleHTupleVARIANTHtuple (real / integer) (double / int / long) (double / Hlong) (double / Hlong) (double / Hlong) (double / Hlong)

x-coordinates of a reference point.

ReferencePointYReferencePointYReferencePointYReferencePointYReferencePointYreferencePointY (input_control)  real(-array) HTupleHTupleHTupleVARIANTHtuple (real / integer) (double / int / long) (double / Hlong) (double / Hlong) (double / Hlong) (double / Hlong)

x-coordinates of a reference point.

ReferencePointZReferencePointZReferencePointZReferencePointZReferencePointZreferencePointZ (input_control)  real(-array) HTupleHTupleHTupleVARIANTHtuple (real / integer) (double / int / long) (double / Hlong) (double / Hlong) (double / Hlong) (double / Hlong)

x-coordinates of a reference point.

ReferencePointIndexReferencePointIndexReferencePointIndexReferencePointIndexReferencePointIndexreferencePointIndex (output_control)  integer(-array) HTupleHTupleHTupleVARIANTHtuple (integer) (int / long) (Hlong) (Hlong) (Hlong) (Hlong)

Index of the new reference point.

Result

add_deformable_surface_model_reference_pointadd_deformable_surface_model_reference_pointAddDeformableSurfaceModelReferencePointadd_deformable_surface_model_reference_pointAddDeformableSurfaceModelReferencePointAddDeformableSurfaceModelReferencePoint returns 2 (H_MSG_TRUE) if all parameters are correct. If necessary, an exception is raised.

Possible Predecessors

create_deformable_surface_modelcreate_deformable_surface_modelCreateDeformableSurfaceModelcreate_deformable_surface_modelCreateDeformableSurfaceModelCreateDeformableSurfaceModel, read_deformable_surface_modelread_deformable_surface_modelReadDeformableSurfaceModelread_deformable_surface_modelReadDeformableSurfaceModelReadDeformableSurfaceModel

Possible Successors

find_deformable_surface_modelfind_deformable_surface_modelFindDeformableSurfaceModelfind_deformable_surface_modelFindDeformableSurfaceModelFindDeformableSurfaceModel, refine_deformable_surface_modelrefine_deformable_surface_modelRefineDeformableSurfaceModelrefine_deformable_surface_modelRefineDeformableSurfaceModelRefineDeformableSurfaceModel, write_deformable_surface_modelwrite_deformable_surface_modelWriteDeformableSurfaceModelwrite_deformable_surface_modelWriteDeformableSurfaceModelWriteDeformableSurfaceModel

See also

create_deformable_surface_modelcreate_deformable_surface_modelCreateDeformableSurfaceModelcreate_deformable_surface_modelCreateDeformableSurfaceModelCreateDeformableSurfaceModel, find_deformable_surface_modelfind_deformable_surface_modelFindDeformableSurfaceModelfind_deformable_surface_modelFindDeformableSurfaceModelFindDeformableSurfaceModel, refine_deformable_surface_modelrefine_deformable_surface_modelRefineDeformableSurfaceModelrefine_deformable_surface_modelRefineDeformableSurfaceModelRefineDeformableSurfaceModel

Module

3D Metrology


ClassesClassesClassesClasses | | | | Operators