public class ExtrudeGeometry extends Geometry
Based on the three.js code.
Modifier and Type | Class and Description |
---|---|
static class |
ExtrudeGeometry.ExtrudeGeometryParameters |
static class |
ExtrudeGeometry.WorldUVGenerator |
Geometry.MorphColor, Geometry.MorphNormal, Geometry.MorphTarget, Geometry.VertextNormal
__colorArray, __lineDistanceArray, __normalArray, __tangentArray, __uv2Array, __uvArray, __vertexArray, __webglColorBuffer, __webglCustomAttributesList, __webglFaceBuffer, __webglFaceCount, __webglInit, __webglLineBuffer, __webglLineCount, __webglLineDistanceBuffer, __webglMorphNormalsBuffers, __webglMorphTargetsBuffers, __webglNormalBuffer, __webglParticleCount, __webglSkinIndicesBuffer, __webglSkinWeightsBuffer, __webglTangentBuffer, __webglUV2Buffer, __webglUVBuffer, __webglVertexBuffer, __webglVertexCount
Constructor and Description |
---|
ExtrudeGeometry(ExtrudeGeometry.ExtrudeGeometryParameters options) |
ExtrudeGeometry(java.util.List<Shape> shapes,
ExtrudeGeometry.ExtrudeGeometryParameters options) |
ExtrudeGeometry(Shape shape,
ExtrudeGeometry.ExtrudeGeometryParameters options) |
Modifier and Type | Method and Description |
---|---|
void |
addShape(java.util.List<Shape> shapes,
ExtrudeGeometry.ExtrudeGeometryParameters options) |
void |
addShape(Shape shape,
ExtrudeGeometry.ExtrudeGeometryParameters options) |
applyMatrix, center, clone, computeBoundingBox, computeBoundingSphere, computeFaceNormals, computeLineDistances, computeMorphNormals, computeTangents, computeVertexNormals, computeVertexNormals, fromBufferGeometry, getBones, getColors, getFaces, getFaceVertexUvs, getLineDistances, getMorphColors, getMorphNormals, getMorphTargets, getSkinIndices, getSkinWeights, getVertices, isDynamic, isHasTangents, merge, merge, mergeVertices, setBones, setColors, setDynamic, setFaces, setFaceVertexUvs, setHasTangents, setVertices
getBoundingBox, getBoundingSphere, getId, getName, isColorsNeedUpdate, isElementsNeedUpdate, isGroupsNeedUpdate, isLineDistancesNeedUpdate, isMorphTargetsNeedUpdate, isNormalsNeedUpdate, isTangentsNeedUpdate, isUvsNeedUpdate, isVerticesNeedUpdate, setBoundingBox, setBoundingSphere, setColorsNeedUpdate, setElementsNeedUpdate, setGroupsNeedUpdate, setId, setLineDistancesNeedUpdate, setMorphTargetsNeedUpdate, setName, setNormalsNeedUpdate, setTangentsNeedUpdate, setUvsNeedUpdate, setVerticesNeedUpdate, toString
dispose
public ExtrudeGeometry(ExtrudeGeometry.ExtrudeGeometryParameters options)
public ExtrudeGeometry(Shape shape, ExtrudeGeometry.ExtrudeGeometryParameters options)
public ExtrudeGeometry(java.util.List<Shape> shapes, ExtrudeGeometry.ExtrudeGeometryParameters options)
public void addShape(java.util.List<Shape> shapes, ExtrudeGeometry.ExtrudeGeometryParameters options)
public void addShape(Shape shape, ExtrudeGeometry.ExtrudeGeometryParameters options)