diff options
author | Théo de la Hogue | 2024-03-22 19:32:40 +0100 |
---|---|---|
committer | Théo de la Hogue | 2024-03-22 19:32:40 +0100 |
commit | 62d4f9b1f57fe5428aa26881b2d2801d2bfcf94f (patch) | |
tree | 97095ccd022a21ab5ba68e397fddb8fc7f9beca9 /src/argaze/ArFeatures.py | |
parent | 44372df36795c79ff851ba2daba2b72492e308da (diff) | |
download | argaze-62d4f9b1f57fe5428aa26881b2d2801d2bfcf94f.zip argaze-62d4f9b1f57fe5428aa26881b2d2801d2bfcf94f.tar.gz argaze-62d4f9b1f57fe5428aa26881b2d2801d2bfcf94f.tar.bz2 argaze-62d4f9b1f57fe5428aa26881b2d2801d2bfcf94f.tar.xz |
Improving working directory management.
Diffstat (limited to 'src/argaze/ArFeatures.py')
-rw-r--r-- | src/argaze/ArFeatures.py | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/src/argaze/ArFeatures.py b/src/argaze/ArFeatures.py index 0133308..4027bb8 100644 --- a/src/argaze/ArFeatures.py +++ b/src/argaze/ArFeatures.py @@ -142,7 +142,7 @@ class ArLayer(DataFeatures.SharedObject, DataFeatures.PipelineStepObject): # str: relative path to file elif type(aoi_scene_value) == str: - filepath = os.path.join(self.working_directory, aoi_scene_value) + filepath = os.path.join(DataFeatures.get_working_directory(), aoi_scene_value) file_format = filepath.split('.')[-1] # JSON file format for 2D or 3D dimension @@ -446,7 +446,7 @@ class ArFrame(DataFeatures.SharedObject, DataFeatures.PipelineStepObject): # Init parent classes DataFeatures.SharedObject.__init__(self) - DataFeatures.PipelineStepObject.__init__(self, **kwargs) + DataFeatures.PipelineStepObject.__init__(self) # Init private attributes self.__size = (1, 1) @@ -650,7 +650,7 @@ class ArFrame(DataFeatures.SharedObject, DataFeatures.PipelineStepObject): for layer_name, layer_data in layers.items(): - self.__layers[layer_name] = ArLayer(working_directory = self.working_directory, name = layer_name, **layer_data) + self.__layers[layer_name] = ArLayer(name = layer_name, **layer_data) # Edit parent for name, layer in self.__layers.items(): @@ -928,7 +928,7 @@ class ArScene(DataFeatures.PipelineStepObject): for layer_name, layer_data in layers.items(): - self.__layers[layer_name] = ArLayer(working_directory = self.working_directory, name = layer_name, **layer_data) + self.__layers[layer_name] = ArLayer(name = layer_name, **layer_data) # Edit parent for name, layer in self.__layers.items(): @@ -949,7 +949,7 @@ class ArScene(DataFeatures.PipelineStepObject): for frame_name, frame_data in frames.items(): - new_frame = ArFrame(working_directory = self.working_directory, name = frame_name, **frame_data) + new_frame = ArFrame(name = frame_name, **frame_data) # Look for a scene layer with an AOI named like the frame for scene_layer_name, scene_layer in self.layers.items(): @@ -1145,7 +1145,7 @@ class ArCamera(ArFrame): for scene_name, scene_data in scenes.items(): - self._scenes[scene_name] = ArScene(working_directory = self.working_directory, name = scene_name, **scene_data) + self._scenes[scene_name] = ArScene(name = scene_name, **scene_data) # Edit parent for name, scene in self._scenes.items(): |