Image editing method, image editing apparatus computer program, and memory product
1 Assignment
0 Petitions
Accused Products
Abstract
In the case where a three-dimensional image including a plurality of element figures, such as a quadrangular plane, a curved surface including a ridgeline, and a cylinder, is edited using an image editing apparatus such as a three-dimensional CAD apparatus, when one element figure in the three-dimensional image is specified, other element figures connected to the specified one element figure, or other element figures included in the same three-dimensional image in which the one element figure is included are retrieved, and other element figure in the retrieved other element figures, which was determined as having a specific relationship to the one element figure is related to the one element figure. Then, the specified element figure and the element figures related to the specified element figure are edited collectively based on an operation received by the image editing apparatus.
-
Citations
45 Claims
-
1-14. -14. (canceled)
-
15. An image editing method using an image editing apparatus for editing a three-dimensional image including a plurality of element figures, comprising:
-
retrieving ones of other element figures connected to one element figure and other element figures included in the same three-dimensional image in which the one element figure is included;
determining whether each of the retrieved other element figures has a specific relationship to the one element figure; and
relating the other element figure determined as having the specific relationship, to the one element figure.
-
-
16. An image editing apparatus for editing a three-dimensional image including a plurality of element figures, comprising:
-
means for receiving specification of an element figure;
means for retrieving ones of element figures connected to the specified element figure and element figures included in the same three-dimensional image in which the specified element figure is included;
means for determining whether each of the retrieved element figures has a specific relationship to the specified element figure; and
means for relating the element figure determined as having the specific relationship, to the specified element figure. - View Dependent Claims (17, 18)
-
-
19. An image editing apparatus for editing a three-dimensional image including a plurality of element figures, comprising:
-
means for receiving specification of an element figure;
means for retrieving element figures connected to the specified element figure;
means for determining whether each of the retrieved element figures is a curved surface including ridgelines between the specified element figure and other element figure; and
means for relating the element figure determined as being a curved surface including ridgelines to the specified element figure. - View Dependent Claims (20, 21)
-
-
22. An image editing apparatus for editing a three-dimensional image including a plurality of element figures, comprising:
-
means for receiving specification of an element figure;
means for retrieving element figures connected to the specified element figure;
means for determining whether each of the retrieved element figures is a surface connected to the specified element figure in a tangent continuous manner; and
means for relating the element figure determined as being a surface connected in a tangent continuous manner to the specified element figure. - View Dependent Claims (23, 24, 25)
-
-
26. An image editing apparatus for editing a three-dimensional image including a plurality of element figures, comprising:
-
means for receiving specification of an element figure;
means for retrieving other element figures included in the same three-dimensional image in which the specified element figure is included;
means for determining whether the retrieved element figures have the same center as the specified element figure; and
means for relating the element figure determined as having the same center to the specified element figure. - View Dependent Claims (27, 28, 29, 30, 31, 32)
-
-
33. An image editing apparatus for editing a three-dimensional image including a plurality of element figures, comprising:
-
means for receiving specification of first and second element figures;
means for retrieving element figures connected to the specified first element figure;
means for determining whether each of the retrieved element figures is the specified second element figure;
means for relating the element figure determined as not being the second element figure to the first element figure; and
means for retrieving element figures which are connected to the element figure related to the first element figure and are not the first element figure or the element figure related to the first element figure. - View Dependent Claims (34, 35)
-
-
36. An image editing apparatus for editing a three-dimensional image including a plurality of element figures having a normal vector, comprising:
-
means for receiving specification of an element figure;
means for retrieving other element figures included in the same three-dimensional image in which the specified element figure is included;
means for determining whether each of the retrieved element figures has a normal vector parallel to that of the specified element figure;
means for determining whether a direction of the normal vector of the element figure determined as having parallel normal vector is opposite to that of the specified element figure;
means for determining whether a distance from the specified element figure to the element figure determined as having the normal vector pointing in the opposite direction is not greater than a predetermined value; and
means for relating the element figure determined as being at a distance not greater than the predetermined value to the specified element figure. - View Dependent Claims (37, 38)
-
-
39. A computer-readable memory product storing a computer program for causing a computer to edit a three-dimensional image including a plurality of element figures, by performing a method comprising:
-
upon receipt of specification of an element figure, causing a computer to retrieve ones of element figures connected to the specified element figure and element figures included in the same three-dimensional image in which the specified element figure is included;
causing the computer to determine whether each of the retrieved element figures has a specific relationship to the specified element figure; and
causing the computer to relate the element figure determined as having the specific relationship, to the specified element figure.
-
-
40. An image editing apparatus for editing a three-dimensional image including a plurality of element figures, comprising:
a controller programmed to perform operations of. receiving specification of an element figure;
retrieving ones of element figures connected to the specified element figure and element figures included in the same three-dimensional image in which the specified element figure is included;
determining whether each of the retrieved element figures has a specific relationship to the specified element figure; and
relating the element figure determined as having the specific relationship, to the specified element figure.
-
41. An image editing apparatus for editing a three-dimensional image including a plurality of element figures, comprising:
a controller programmed to perform operations of. receiving specification of an element figure;
retrieving element figures connected to the specified element figure;
determining whether each of the retrieved element figures is a curved surface including ridgelines between the specified element figure and other element figure; and
relating the element figure determined as being a curved surface including ridgelines to the specified element figure.
-
42. An image editing apparatus for editing a three-dimensional image including a plurality of element figures, comprising:
a controller programmed to perform operations of. receiving specification of an element figure;
retrieving element figures connected to the specified element figure;
determining whether each of the retrieved element figures is a surface connected to the specified element figure in a tangent continuous manner; and
relating the element figure determined as being a surface connected in a tangent continuous manner to the specified element figure.
-
43. An image editing apparatus for editing a three-dimensional image including a plurality of element figures, comprising:
a controller programmed to perform operations of. receiving specification of an element figure;
retrieving other element figures included in the same three-dimensional image in which the specified element figure is included;
determining whether the retrieved element figures have the same center as the specified element figure; and
relating the element figure determined as having the same center to the specified element figure.
-
44. An image editing apparatus for editing a three-dimensional image including a plurality of element figures, comprising:
a controller programmed to perform operations of. receiving specification of first and second element figures;
retrieving element figures connected to the specified first element figure;
determining whether each of the retrieved element figures is the specified second element figure;
relating the element figure determined as not being the second element figure to the first element figure; and
retrieving element figures which are connected to the element figure related to the first element figure and are not the first element figure or the element figure related to the first element figure.
-
45. An image editing apparatus for editing a three-dimensional image including a plurality of element figures having a normal vector, comprising:
a controller programmed to perform operations of. receiving specification of an element figure;
retrieving other element figures included in the same three-dimensional image in which the specified element figure is included;
determining whether each of the retrieved element figures has a normal vector parallel to that of the specified element figure;
determining whether a direction of the normal vector of the element figure determined as having parallel normal vector is opposite to that of the specified element figure;
determining whether a distance from the specified element figure to the element figure determined as having the normal vector pointing in the opposite direction is not greater than a predetermined value; and
relating the element figure determined as being at a distance not greater than the predetermined value to the specified element figure.
Specification