Class VecBoundingBox

java.lang.Object
com.foursoft.harness.vec.v113.VecBoundingBox
All Implemented Interfaces:
Identifiable, ModifiableIdentifiable, Visitable, Serializable

public class VecBoundingBox extends Object implements Serializable, Identifiable, ModifiableIdentifiable, Visitable

The bounding box is used to define a cuboid (box) that can contain a described part completely. Therefore it is a simplified representation of the bounding volume and represents a definition of the maximum volume occupied by the part.

It is valid to use theBoundingBoxto describe the dimensions of a component, even if not all dimensions are known (e.g. only length and width). However, it must be possible to transform such a partial bounding box into a complete bounding box by adding the missing dimensions.

Java class for BoundingBox complex type.

The following schema fragment specifies the expected content contained within this class.


 <complexType name="BoundingBox">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element name="X" type="{http://www.prostep.org/ecad-if/2011/vec}NumericalValue" minOccurs="0"/>
         <element name="Y" type="{http://www.prostep.org/ecad-if/2011/vec}NumericalValue" minOccurs="0"/>
         <element name="Z" type="{http://www.prostep.org/ecad-if/2011/vec}NumericalValue" minOccurs="0"/>
       </sequence>
       <attribute name="id" use="required" type="{http://www.w3.org/2001/XMLSchema}ID" />
     </restriction>
   </complexContent>
 </complexType>
 
See Also: