public interface GeometryFactory
extends org.eclipse.emf.ecore.EFactory
GeometryPackage
Modifier and Type | Field and Description |
---|---|
static GeometryFactory |
eINSTANCE
The singleton instance of the factory.
|
Modifier and Type | Method and Description |
---|---|
BoundingBox |
createBoundingBox()
Returns a new object of class 'Bounding Box'.
|
Complement |
createComplement()
Returns a new object of class 'Complement'.
|
Cube |
createCube()
Returns a new object of class 'Cube'.
|
Cylinder |
createCylinder()
Returns a new object of class 'Cylinder'.
|
Face |
createFace()
Returns a new object of class 'Face'.
|
Geometry |
createGeometry()
Returns a new object of class 'Geometry'.
|
HeatExchanger |
createHeatExchanger()
Returns a new object of class 'Heat Exchanger'.
|
Intersection |
createIntersection()
Returns a new object of class 'Intersection'.
|
Junction |
createJunction()
Returns a new object of class 'Junction'.
|
Material |
createMaterial()
Returns a new object of class 'Material'.
|
Operator |
createOperator()
Returns a new object of class 'Operator'.
|
Pipe |
createPipe()
Returns a new object of class 'Pipe'.
|
PolyShape |
createPolyShape()
Returns a new object of class 'Poly Shape'.
|
Reactor |
createReactor()
Returns a new object of class 'Reactor'.
|
Shape |
createShape()
Returns a new object of class 'Shape'.
|
Sphere |
createSphere()
Returns a new object of class 'Sphere'.
|
STLGeometryImporter |
createSTLGeometryImporter()
Returns a new object of class 'STL Geometry Importer'.
|
Triangle |
createTriangle()
Returns a new object of class 'Triangle'.
|
TriangleStripPolyShape |
createTriangleStripPolyShape()
Returns a new object of class 'Triangle Strip Poly Shape'.
|
Tube |
createTube()
Returns a new object of class 'Tube'.
|
Union |
createUnion()
Returns a new object of class 'Union'.
|
Vertex |
createVertex()
Returns a new object of class 'Vertex'.
|
VertexSource |
createVertexSource()
Returns a new object of class 'Vertex Source'.
|
GeometryPackage |
getGeometryPackage()
Returns the package supported by this factory.
|
convertToString, create, createFromString, getEPackage, setEPackage
getEAnnotation, getEAnnotations
static final GeometryFactory eINSTANCE
Shape createShape()
Triangle createTriangle()
Vertex createVertex()
Sphere createSphere()
Cube createCube()
Cylinder createCylinder()
Geometry createGeometry()
Tube createTube()
Operator createOperator()
Union createUnion()
Intersection createIntersection()
Complement createComplement()
Material createMaterial()
STLGeometryImporter createSTLGeometryImporter()
Pipe createPipe()
BoundingBox createBoundingBox()
Junction createJunction()
HeatExchanger createHeatExchanger()
Reactor createReactor()
PolyShape createPolyShape()
Face createFace()
VertexSource createVertexSource()
TriangleStripPolyShape createTriangleStripPolyShape()
GeometryPackage getGeometryPackage()