add_deformable_surface_model_reference_pointT_add_deformable_surface_model_reference_pointAddDeformableSurfaceModelReferencePointAddDeformableSurfaceModelReferencePointadd_deformable_surface_model_reference_point (Operator)

Name

add_deformable_surface_model_reference_pointT_add_deformable_surface_model_reference_pointAddDeformableSurfaceModelReferencePointAddDeformableSurfaceModelReferencePointadd_deformable_surface_model_reference_point — Hinzufügen eines Referenzpunktes zu einem deformierbaren Oberflächenmodell.

Signatur

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

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

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

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)

def add_deformable_surface_model_reference_point(deformable_surface_model: HHandle, reference_point_x: MaybeSequence[Union[float, int]], reference_point_y: MaybeSequence[Union[float, int]], reference_point_z: MaybeSequence[Union[float, int]]) -> Sequence[int]

def add_deformable_surface_model_reference_point_s(deformable_surface_model: HHandle, reference_point_x: MaybeSequence[Union[float, int]], reference_point_y: MaybeSequence[Union[float, int]], reference_point_z: MaybeSequence[Union[float, int]]) -> int

Beschreibung

Der Operator add_deformable_surface_model_reference_pointadd_deformable_surface_model_reference_pointAddDeformableSurfaceModelReferencePointAddDeformableSurfaceModelReferencePointAddDeformableSurfaceModelReferencePointadd_deformable_surface_model_reference_point fügt dem deformierbaren Oberflächenmodell DeformableSurfaceModelDeformableSurfaceModelDeformableSurfaceModelDeformableSurfaceModeldeformableSurfaceModeldeformable_surface_model einen oder mehrere Referenzpunkte hinzu. Die 3D-Koordinaten der Referenzpunkte werden in den Parametern ReferencePointXReferencePointXReferencePointXReferencePointXreferencePointXreference_point_x, ReferencePointYReferencePointYReferencePointYReferencePointYreferencePointYreference_point_y und ReferencePointZReferencePointZReferencePointZReferencePointZreferencePointZreference_point_z übergeben. Der Index der neuen Referenzpunkte wird in ReferencePointIndexReferencePointIndexReferencePointIndexReferencePointIndexreferencePointIndexreference_point_index zurückgegeben.

Referenzpunkte werden in Modellkoordinaten definiert, d.h. im Koordinatensystem des an create_deformable_surface_modelcreate_deformable_surface_modelCreateDeformableSurfaceModelCreateDeformableSurfaceModelCreateDeformableSurfaceModelcreate_deformable_surface_model übergebenen 3D-Objektmodells. Die Operatoren find_deformable_surface_modelfind_deformable_surface_modelFindDeformableSurfaceModelFindDeformableSurfaceModelFindDeformableSurfaceModelfind_deformable_surface_model und refine_deformable_surface_modelrefine_deformable_surface_modelRefineDeformableSurfaceModelRefineDeformableSurfaceModelRefineDeformableSurfaceModelrefine_deformable_surface_model liefern die Lage aller hinzugefügten Referenzpunkte zurück, so wie diese in der Szene gefunden wurden.

Ausführungsinformationen

Dieser Operator modifiziert den Zustand des folgenden Eingabeparameters:

Während der Ausführung dieses Operators muss der Zugriff auf den Wert dieses Parameters synchronisiert werden, wenn er über mehrere Threads hinweg verwendet wird.

Parameter

DeformableSurfaceModelDeformableSurfaceModelDeformableSurfaceModelDeformableSurfaceModeldeformableSurfaceModeldeformable_surface_model (input_control, Zustand wird modifiziert)  deformable_surface_model HDeformableSurfaceModel, HTupleHHandleHTupleHtuple (handle) (IntPtr) (HHandle) (handle)

Handle des deformierbaren Oberflächenmodells.

ReferencePointXReferencePointXReferencePointXReferencePointXreferencePointXreference_point_x (input_control)  real(-array) HTupleMaybeSequence[Union[float, int]]HTupleHtuple (real / integer) (double / int / long) (double / Hlong) (double / Hlong)

X-Koordinaten der Referenzpunkte.

ReferencePointYReferencePointYReferencePointYReferencePointYreferencePointYreference_point_y (input_control)  real(-array) HTupleMaybeSequence[Union[float, int]]HTupleHtuple (real / integer) (double / int / long) (double / Hlong) (double / Hlong)

Y-Koordinaten der Referenzpunkte.

ReferencePointZReferencePointZReferencePointZReferencePointZreferencePointZreference_point_z (input_control)  real(-array) HTupleMaybeSequence[Union[float, int]]HTupleHtuple (real / integer) (double / int / long) (double / Hlong) (double / Hlong)

Z-Koordinaten der Referenzpunkte.

ReferencePointIndexReferencePointIndexReferencePointIndexReferencePointIndexreferencePointIndexreference_point_index (output_control)  integer(-array) HTupleSequence[int]HTupleHtuple (integer) (int / long) (Hlong) (Hlong)

Indizes der hinzugefügten Referenzpunkte.

Ergebnis

Wenn alle Parameter korrekt sind liefert add_deformable_surface_model_reference_pointadd_deformable_surface_model_reference_pointAddDeformableSurfaceModelReferencePointAddDeformableSurfaceModelReferencePointAddDeformableSurfaceModelReferencePointadd_deformable_surface_model_reference_point den Wert 2 (H_MSG_TRUE). Gegebenenfalls wird eine Fehlerbehandlung durchgeführt.

Vorgänger

create_deformable_surface_modelcreate_deformable_surface_modelCreateDeformableSurfaceModelCreateDeformableSurfaceModelCreateDeformableSurfaceModelcreate_deformable_surface_model, read_deformable_surface_modelread_deformable_surface_modelReadDeformableSurfaceModelReadDeformableSurfaceModelReadDeformableSurfaceModelread_deformable_surface_model

Nachfolger

find_deformable_surface_modelfind_deformable_surface_modelFindDeformableSurfaceModelFindDeformableSurfaceModelFindDeformableSurfaceModelfind_deformable_surface_model, refine_deformable_surface_modelrefine_deformable_surface_modelRefineDeformableSurfaceModelRefineDeformableSurfaceModelRefineDeformableSurfaceModelrefine_deformable_surface_model, write_deformable_surface_modelwrite_deformable_surface_modelWriteDeformableSurfaceModelWriteDeformableSurfaceModelWriteDeformableSurfaceModelwrite_deformable_surface_model

Siehe auch

create_deformable_surface_modelcreate_deformable_surface_modelCreateDeformableSurfaceModelCreateDeformableSurfaceModelCreateDeformableSurfaceModelcreate_deformable_surface_model, find_deformable_surface_modelfind_deformable_surface_modelFindDeformableSurfaceModelFindDeformableSurfaceModelFindDeformableSurfaceModelfind_deformable_surface_model, refine_deformable_surface_modelrefine_deformable_surface_modelRefineDeformableSurfaceModelRefineDeformableSurfaceModelRefineDeformableSurfaceModelrefine_deformable_surface_model

Modul

3D Metrology