public interface Pipe extends Tube
The following features are supported:
GeometryPackage.getPipe()
Modifier and Type | Method and Description |
---|---|
BoundingBox |
getLowerEdge()
Get the bounding box encompassing the lower (output) edge of the pipe.
|
int |
getNumRods()
Returns the value of the 'Num Rods' attribute.
|
int |
getPitch()
Returns the value of the 'Pitch' attribute.
|
int |
getRodDiameter()
Returns the value of the 'Rod Diameter' attribute.
|
double |
getRotationX()
Returns the value of the 'Rotation X' attribute.
|
double |
getRotationY()
Returns the value of the 'Rotation Y' attribute.
|
double |
getRotationZ()
Returns the value of the 'Rotation Z' attribute.
|
BoundingBox |
getUpperEdge()
Get the bounding box surrounding the top (inputt) edge of the pipe.
|
void |
setNumRods(int value)
Sets the value of the '
Num Rods ' attribute. |
void |
setPitch(int value)
Sets the value of the '
Pitch ' attribute. |
void |
setRodDiameter(int value)
Sets the value of the '
Rod Diameter ' attribute. |
void |
setRotationX(double value)
Sets the value of the '
Rotation X ' attribute. |
void |
setRotationY(double value)
Sets the value of the '
Rotation Y ' attribute. |
void |
setRotationZ(double value)
Sets the value of the '
Rotation Z ' attribute. |
getHeight, getInnerRadius, getRadius, setHeight, setInnerRadius, setRadius
getMaterial, setMaterial
addNode, addNodes, changeDecoratorProperty, clone, copy, getCenter, getId, getName, getNodes, getParent, getProperty, getPropertyNames, getTriangles, getType, removeNode, setCenter, setId, setName, setParent, setProperty, setType
int getNumRods()
setNumRods(int)
,
GeometryPackage.getPipe_NumRods()
void setNumRods(int value)
Num Rods
' attribute.
value
- the new value of the 'Num Rods' attribute.getNumRods()
int getPitch()
setPitch(int)
,
GeometryPackage.getPipe_Pitch()
void setPitch(int value)
Pitch
' attribute.
value
- the new value of the 'Pitch' attribute.getPitch()
int getRodDiameter()
setRodDiameter(int)
,
GeometryPackage.getPipe_RodDiameter()
void setRodDiameter(int value)
Rod Diameter
' attribute.
value
- the new value of the 'Rod Diameter' attribute.getRodDiameter()
double getRotationX()
setRotationX(double)
,
GeometryPackage.getPipe_RotationX()
void setRotationX(double value)
Rotation X
' attribute.
value
- the new value of the 'Rotation X' attribute.getRotationX()
double getRotationY()
setRotationY(double)
,
GeometryPackage.getPipe_RotationY()
void setRotationY(double value)
Rotation Y
' attribute.
value
- the new value of the 'Rotation Y' attribute.getRotationY()
double getRotationZ()
setRotationZ(double)
,
GeometryPackage.getPipe_RotationZ()
void setRotationZ(double value)
Rotation Z
' attribute.
value
- the new value of the 'Rotation Z' attribute.getRotationZ()
BoundingBox getLowerEdge()
BoundingBox getUpperEdge()