4.3 Spatial schema (ISO 19107)
153
symmetricDifference
The "symmetricDifference" operation returns the set theoretic symmetricDifference ofthis GM_Object and the passed GM_Object.
Fig. 4.40. Symmetrie Differenee
bearing
The operation "bearing" returns the bearing, as a unit vector, of the tangent (at
this GM_Point) to the curve between this GM_Point and a passed GM_Position.
area
The operation "area" sha11 return the sum of the surface areas of a11 of the boundary components of asolid.
vo/ume
The operation "volume" sha11 return the volume of this solid (dass GM_Solid).
Holes in the volume do not count for the volume.
startPoint, endPoint
The operations "startPoint" and "endPoint" return the direct positions of the first
point and the last point respectively on a generic curve. This differs ftom the boundary operator in primitives (dass GM_Primitive), since it returns only the values of
these two points, not representative objects.
startPoint
DirectPosition
Fig. 4.41. Operations startPoint, endPoint
endPoint
DirectPosition
153
symmetricDifference
The "symmetricDifference" operation returns the set theoretic symmetricDifference ofthis GM_Object and the passed GM_Object.
Fig. 4.40. Symmetrie Differenee
bearing
The operation "bearing" returns the bearing, as a unit vector, of the tangent (at
this GM_Point) to the curve between this GM_Point and a passed GM_Position.
area
The operation "area" sha11 return the sum of the surface areas of a11 of the boundary components of asolid.
vo/ume
The operation "volume" sha11 return the volume of this solid (dass GM_Solid).
Holes in the volume do not count for the volume.
startPoint, endPoint
The operations "startPoint" and "endPoint" return the direct positions of the first
point and the last point respectively on a generic curve. This differs ftom the boundary operator in primitives (dass GM_Primitive), since it returns only the values of
these two points, not representative objects.
startPoint
DirectPosition
Fig. 4.41. Operations startPoint, endPoint
endPoint
DirectPosition
