symforce.ops.impl.vector_class_lie_group_ops module¶
- class VectorClassLieGroupOps(*args, **kwds)[source]¶
Bases:
ClassStorageOps
,AbstractVectorLieGroupOps
[Storage
]A generic implementation of Lie group ops for subclasses of
symforce.ops.interfaces.storage.Storage
.Treats the subclass like R^n where the vector is the storage representation.
To elaborate, treats the subclass as a Lie group whose identity is the zero vector, group operation is vector addition, and whose vector representation is given by the to_storage operation.