摘要 |
<P>PROBLEM TO BE SOLVED: To provide a drawing device, drawing method and program capable of suppressing an increase of the data amount to be processed in drawing the orthogonally projected image of an n-dimensional hypercube and improving a drawing speed. <P>SOLUTION: The drawing device 10 is provided with a vertex identification part 11 which obtains a coordinate corresponding to each of the first integer-type data (0 to 2<SP POS="POST">n</SP>-1) by obtaining a binary digit representation in n bit of each of the first integer-type data and converting each digit of the binary digit representation into a position on a coordinate axis and makes the coordinates into vertices of a hypercube, a vector setting part 12 which obtains a coordinate corresponding to each of the second integer-type data calculated from 2<SP POS="POST">i</SP>(0≥i≥n-1) by obtaining a binary digit representation in n bit from each of the second integer-type data and converting each digit of the binary digit representation into a position on a coordinate axis and sets orthonormal bases having the coordinates as their end points, and a drawing processing part 13 which, for each vertex, specifies a side of the hypercube which extends from the vertex by applying the orthonormal base and draws the specified side on a display image. <P>COPYRIGHT: (C)2012,JPO&INPIT |