You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Issue
Base Camera and subsequently device specific Camera drivers do not inherit from the base VoxelDevice class.
Base Camera should subclass ABC and utilize @abstractmethod to enforce a clear blueprint for voxel compliant cameras.
Solution
Refactor the base camera class.
Refactor individual camera drivers to implement the new base camera class.
The text was updated successfully, but these errors were encountered:
@adamkglaser
I'm trying to resolve the methods and properties that should be listed in the camera base class. I have put together a markdown file in the cameras folder that lists these out. Hoping you can take a look and give me feedback. I left out some properties at the bottom of the readme file that I'm most unsure of.
Currently working in the following branch: Camera refactor 2
Issue
Base Camera and subsequently device specific Camera drivers do not inherit from the base
VoxelDevice
class.Base Camera should subclass
ABC
and utilize@abstractmethod
to enforce a clear blueprint for voxel compliant cameras.Solution
Refactor the base camera class.
Refactor individual camera drivers to implement the new base camera class.
The text was updated successfully, but these errors were encountered: