Project

General

Profile

Actions

Codes » History » Revision 7

« Previous | Revision 7/33 (diff) | Next »
Mitsuki EIKI, 01/16/2025 01:52 PM


Codes

Wiki | About_Us | Project_Overview | UML_Diagram | Codes

~~~ python
#!/usr/bin/env python
  1. coding: utf-8
    from distutils.util import strtobool

class Config(object):
def init(self, pnd, prd, w, h, p, gamma, overlapWidth, side, isDual, monitorWidth):
"""!
Constructor for Config class.
...
"""
self.__projection_distance = pnd
self.__projector_diatance = prd
self.__img_width = w
...

def getProjectionDistance(self):
"""!
Retrieve the projection distance.
...
"""
return int(self.__projection_distance)
def getProjectorDistance(self):
"""!
Retrieve the projector distance.
...
"""
return int(self.__projector_diatance)
...
@staticmethod
def readConfigFile():
"""!
Reads the configuration from a config.ini file and returns a Config object.
...
"""
import configparser
...
~~~

Updated by Mitsuki EIKI 4 months ago · 7 revisions