Skip to content

Commit ddc1ae2

Browse files
authored
Merge pull request #121 from Tigul/connection_origin
Connection origin
2 parents 2f93315 + 7a760f5 commit ddc1ae2

1 file changed

Lines changed: 6 additions & 0 deletions

File tree

src/semantic_digital_twin/world_description/world_entity.py

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -802,6 +802,12 @@ def origin(self) -> cas.TransformationMatrix:
802802
"""
803803
return self._world.compute_forward_kinematics(self.parent, self.child)
804804

805+
@origin.setter
806+
def origin(self, value):
807+
raise NotImplementedError(
808+
f"Origin can not be set for Connection: {self.__class__.__name__}"
809+
)
810+
805811
def origin_as_position_quaternion(self) -> Expression:
806812
position = self.origin_expression.to_position()[:3]
807813
orientation = self.origin_expression.to_quaternion()

0 commit comments

Comments
 (0)