GUI using QT program - 62285

Request Posted by
Chargingfast

Chargingfast

Rating : No Rating
Earned: $0
Request Detail
Price: $45
  • From: Computer Science, Programming
  • Due on: Thu 24 Apr, 2014 (08:57pm)
  • Asked on: Thu 24 Apr, 2014
  • Due date has passed, but you can still Post Solution.
Description

msg me for more info and negotiate price

1) Simple graphics window
a. Use the graphics produced in I4 (with perspective projection). Add b. Each object from I4 should be rendered in the following way:
i. Each object should be translated and scaled with different translation and scaling
parameters so that objects do not overlap.
ii. Except for the rectangular, each object should be rotated around an arbitrary point (you
can choose the point, it can be the same point for all the objects, and it can be the origin)
with a different rotation angle.
iii. The rectangular (or square) should be rotated around it center.
2) Stored signal window
a. Add a utility to draw a signal stored in a file into a drawing window in your radio
interface
a. Add a menu option for loading an ASCII file that contains integer samples of a
temporal signal.
b. The samples could be interpreted as a representation of a discrete function ,
where the first integer sample in the file is , the next integer sample in the file
is , and the th
integer sample in the file is .
c. The file contains a header which is composed of “S2” followed by optional remark
lines that are starting with the symbol “#”, followed by two integers; the first denotes
the number of samples in the file, the second denotes the maximum value of the file
samples.
d. The integer samples (represented in ASCII) follow the header as a sequence.
e. The samples are loaded into a one dimensional array of integers.
For example: A file that contains the first 5 samples of the function
will have
the following or similar format:

S2
# Generated by 
# This file contains 5 samples of the signal s(n) = n2

# The number of sample is 5, the maximal value is 25
5 25
1 4 9 16 25


Please Login or Register to Submit the Solution for the Request