Project

General

Profile

UML » History » Version 4

Bohan HO, 12/21/2023 03:51 PM

1 1 Winson MIKE
h1. UML
2
3
!PBL4.png!
4 2 Bohan HO
5 3 Winson MIKE
h2. *Description*
6
7
1. *Config_Reader*
8
9 4 Bohan HO
Public Member Functions
10
11
12 3 Winson MIKE
* init__ (self)
13 1 Winson MIKE
 	Constructor for ConfigReader.
14 2 Bohan HO
 
15 3 Winson MIKE
* getProjectedImageWidth (self)
16 2 Bohan HO
 	Gets the projected image width.
17 1 Winson MIKE
 
18 3 Winson MIKE
* getDistanceBetweenProjectors (self)
19 1 Winson MIKE
 	Gets the distance between projectors.
20 2 Bohan HO
 
21 3 Winson MIKE
* getImageWidth (self)
22 1 Winson MIKE
 	Gets the image width.
23
 
24 3 Winson MIKE
* getImageHeight (self)
25 2 Bohan HO
 	Gets the image height.
26
 
27 3 Winson MIKE
* getImageName (self)
28 1 Winson MIKE
 	Gets the image name.
29 2 Bohan HO
 
30 3 Winson MIKE
* getSide (self)
31
        Gets the side information.
32 2 Bohan HO
 
33 3 Winson MIKE
* getGamma (self)
34 2 Bohan HO
 	Gets the gamma value.
35
36
37 1 Winson MIKE
2. *Alpha_Blender*
38
39 4 Bohan HO
40
Public Member Functions
41
42
 	__init__ (self)
43
 	Constructor for Alpha_Blender.
44
 
45
Private Member Functions
46
47
 	__CalculateOverlap (self)
48
 	Calculates the overlap between 2 images.
49
 
50
 	__AlphaGamma (self)
51
 	Applies alpha and gamma blending.
52
 
53
 	__Display (self)
54
 	Displays the blended result.