pyvista.Camera.copy#
- Camera.copy()[ソース]#
カメラのディープコピーを返します.
- 戻り値:
pyvista.Camera
カメラのディープコピー.
例
カメラを作成し,浅いコピーと変換行列を共有していることを確認します.
>>> import pyvista as pv >>> import numpy as np >>> camera = pv.Camera() >>> camera.model_transform_matrix = np.array( ... [ ... [1.0, 0.0, 0.0, 0.0], ... [0.0, 1.0, 0.0, 0.0], ... [0.0, 0.0, 1.0, 0.0], ... [0.0, 0.0, 0.0, 1.0], ... ] ... ) >>> copied_camera = camera.copy() >>> copied_camera == camera True >>> camera.model_transform_matrix = np.array( ... [ ... [1.0, 0.0, 0.0, 0.0], ... [0.0, 1.0, 0.0, 0.0], ... [0.0, 0.0, 1.0, 0.0], ... [0.0, 0.0, 0.0, 0.5], ... ] ... ) >>> copied_camera == camera False