Class Torus3d
- java.lang.Object
- 
- jadex.extension.envsupport.observer.graphics.drawable3d.AbstractVisual3d
- 
- jadex.extension.envsupport.observer.graphics.drawable3d.Primitive3d
- 
- jadex.extension.envsupport.observer.graphics.drawable3d.Torus3d
 
 
 
- 
 public class Torus3d extends Primitive3d 
- 
- 
Field SummaryFields Modifier and Type Field Description protected int_circleSamplesprotected double_innerRadiusprotected double_outerRadiusprotected int_radialSamples- 
Fields inherited from class jadex.extension.envsupport.observer.graphics.drawable3d.Primitive3dABSOLUTE_POSITION, ABSOLUTE_ROTATION, ABSOLUTE_SIZE, color_, drawcondition, enableDCPos, enableDCRot, enableDCSize, materialPath_, PRIMITIVE_TYPE_ARROW, PRIMITIVE_TYPE_BOX, PRIMITIVE_TYPE_CYLINDER, PRIMITIVE_TYPE_DIRECTIONALLIGHT, PRIMITIVE_TYPE_DOME, PRIMITIVE_TYPE_EFFECT, PRIMITIVE_TYPE_OBJECT3D, PRIMITIVE_TYPE_POINTLIGHT, PRIMITIVE_TYPE_QUAD, PRIMITIVE_TYPE_SKY, PRIMITIVE_TYPE_SOUND, PRIMITIVE_TYPE_SPHERE, PRIMITIVE_TYPE_TERRAIN, PRIMITIVE_TYPE_TEXT3D, PRIMITIVE_TYPE_TORUS, renderinfos, SHADOW_CAST, SHADOW_OFF, SHADOW_RECEIVE, shadowtype, texturePath_, type
 
- 
 - 
Constructor SummaryConstructors Constructor Description Torus3d(double radius, double innerRadius, double outerRadius, int circleSamples, int radialSamples)Creates default Tube.Torus3d(java.lang.Object position, java.lang.Object rotation, java.lang.Object size, int absFlags, java.lang.Object c, java.lang.String materialpath, java.lang.String texturePath, double innerRadius, double outerRadius, int circleSamples, int radialSamples, IParsedExpression drawcondition, java.lang.String shadowtype, java.util.ArrayList<SpatialControl> controler)Creates a new Cylinder3d drawable.
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description intgetCircleSamples()doublegetInnerRadius()doublegetOuterRadius()intgetRadialSamples()voidsetCircleSamples(int circleSamples)voidsetInnerRadius(double innerRadius)voidsetOuterRadius(double outerRadius)voidsetRadialSamples(int radialSamples)- 
Methods inherited from class jadex.extension.envsupport.observer.graphics.drawable3d.Primitive3denableAbsolutePosition, enableAbsoluteRotation, enableAbsoluteSize, getColor, getControler, getDrawCondition, getMaterialPath, getShadowtype, getTexturePath, getType, isRelativePosition, isRelativeRotation, isRelativeSize, setColor, setControler, setDrawCondition, setMaterialPath, setShadowtype, setTexturePath, setType
 - 
Methods inherited from class jadex.extension.envsupport.observer.graphics.drawable3d.AbstractVisual3dbindPosition, bindRotation, bindSize, getPosition, getRotation, getSize, setPosition, setRotation, setSize
 
- 
 
- 
- 
- 
Constructor Detail- 
Torus3dpublic Torus3d(double radius, double innerRadius, double outerRadius, int circleSamples, int radialSamples)Creates default Tube.- Parameters:
- outerRadius-
- innerRadius-
- height-
 
 - 
Torus3dpublic Torus3d(java.lang.Object position, java.lang.Object rotation, java.lang.Object size, int absFlags, java.lang.Object c, java.lang.String materialpath, java.lang.String texturePath, double innerRadius, double outerRadius, int circleSamples, int radialSamples, IParsedExpression drawcondition, java.lang.String shadowtype, java.util.ArrayList<SpatialControl> controler)Creates a new Cylinder3d drawable.- Parameters:
- position- position or position-binding
- xrotation- xrotation or rotation-binding
- yrotation- yrotation or rotation-binding
- zrotation- zrotation or rotation-binding
- size- size or size-binding
- absFlags- flags for setting position, size and rotation as absolutes
- c- modulation color or binding
- radius-
- samples-
- planes-
 
 
- 
 - 
Method Detail- 
getInnerRadiuspublic double getInnerRadius() - Returns:
- the _innerRadius
 
 - 
setInnerRadiuspublic void setInnerRadius(double innerRadius) - Parameters:
- _innerRadius- the _innerRadius to set
 
 - 
getOuterRadiuspublic double getOuterRadius() - Returns:
- the _outerRadius
 
 - 
setOuterRadiuspublic void setOuterRadius(double outerRadius) - Parameters:
- _outerRadius- the _outerRadius to set
 
 - 
getCircleSamplespublic int getCircleSamples() - Returns:
- the _circleSamples
 
 - 
setCircleSamplespublic void setCircleSamples(int circleSamples) - Parameters:
- _circleSamples- the _circleSamples to set
 
 - 
getRadialSamplespublic int getRadialSamples() - Returns:
- the _radialSamples
 
 - 
setRadialSamplespublic void setRadialSamples(int radialSamples) - Parameters:
- _radialSamples- the _radialSamples to set
 
 
- 
 
-