Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV LETTER NEXT LETTER | FRAMES NO FRAMES

A B C D E F G H I J L M N O P Q R S T U V W X Y Z

## S

saveAsOBJ(OBJWriter) - Method in class toxi.geom.mesh.TriangleMesh
  Saves the mesh as OBJ format by appending it to the given mesh `OBJWriter` instance.
saveAsOBJ(OutputStream) - Method in class toxi.geom.mesh.TriangleMesh
  Saves the mesh as OBJ format to the given `OutputStream`.
saveAsOBJ(String) - Method in class toxi.geom.mesh.TriangleMesh
  Saves the mesh as OBJ format to the given file path.
saveAsSTL(OutputStream) - Method in class toxi.geom.mesh.TriangleMesh
  Saves the mesh as binary STL format to the given `OutputStream`.
saveAsSTL(OutputStream, boolean) - Method in class toxi.geom.mesh.TriangleMesh
  Saves the mesh as binary STL format to the given `OutputStream`.
saveAsSTL(OutputStream, STLWriter, boolean) - Method in class toxi.geom.mesh.TriangleMesh
  Saves the mesh as binary STL format to the given `OutputStream` and using the supplied `STLWriter` instance.
saveAsSTL(String) - Method in class toxi.geom.mesh.TriangleMesh
  Saves the mesh as binary STL format to the given file path.
saveAsSTL(String, boolean) - Method in class toxi.geom.mesh.TriangleMesh
  Saves the mesh as binary STL format to the given file path.
saveAsSTL(String, STLWriter, boolean) - Method in class toxi.geom.mesh.TriangleMesh
saveText(OutputStream, String) - Static method in class toxi.util.FileUtils
saveText(PrintWriter, String) - Static method in class toxi.util.FileUtils
scale(float) - Method in class toxi.geom.Line2D
scale(double) - Method in class toxi.geom.Matrix4x4
scale(double, double, double) - Method in class toxi.geom.Matrix4x4
scale(ReadonlyVec3D) - Method in class toxi.geom.Matrix4x4
scale(float) - Method in class toxi.geom.mesh.TriangleMesh
scale(Vec3D) - Method in class toxi.geom.mesh.TriangleMesh
scale(float) - Method in class toxi.geom.mesh.WETriangleMesh
scale(Vec3D) - Method in class toxi.geom.mesh.WETriangleMesh
scale(float) - Method in class toxi.geom.Quaternion
scale(float) - Method in interface toxi.geom.ReadonlyVec2D
  Scales vector uniformly and returns result as new vector.
scale(float, float) - Method in interface toxi.geom.ReadonlyVec2D
  Scales vector non-uniformly and returns result as new vector.
scale(ReadonlyVec2D) - Method in interface toxi.geom.ReadonlyVec2D
scale(Vec2D) - Method in interface toxi.geom.ReadonlyVec2D
  Scales vector non-uniformly by vector v and returns result as new vector
scale(float) - Method in interface toxi.geom.ReadonlyVec3D
  Scales vector uniformly and returns result as new vector.
scale(float, float, float) - Method in interface toxi.geom.ReadonlyVec3D
  Scales vector non-uniformly and returns result as new vector.
scale(ReadonlyVec3D) - Method in interface toxi.geom.ReadonlyVec3D
  Scales vector non-uniformly by vector v and returns result as new vector.
scale(float) - Method in class toxi.geom.Rect
scale(float) - Method in class toxi.geom.Vec2D
scale(float, float) - Method in class toxi.geom.Vec2D
scale(ReadonlyVec2D) - Method in class toxi.geom.Vec2D
scale(Vec2D) - Method in class toxi.geom.Vec2D
scale(float) - Method in class toxi.geom.Vec3D
scale(float, float, float) - Method in class toxi.geom.Vec3D
scale(ReadonlyVec3D) - Method in class toxi.geom.Vec3D
scale(Vec3D) - Method in class toxi.geom.Vec3D
scaleAmp(float) - Method in class toxi.geom.mesh.subdiv.DisplacementSubdivision
ScaleMap - Class in toxi.math
  This class maps values from one interval into another.
ScaleMap(double, double, double, double) - Constructor for class toxi.math.ScaleMap
  Creates a new instance to map values between the 2 number ranges specified.
scaleSelf(double) - Method in class toxi.geom.Matrix4x4
scaleSelf(double, double, double) - Method in class toxi.geom.Matrix4x4
scaleSelf(ReadonlyVec3D) - Method in class toxi.geom.Matrix4x4
scaleSelf(float) - Method in class toxi.geom.Quaternion
scaleSelf(float) - Method in class toxi.geom.Vec2D
  Scales vector uniformly and overrides coordinates with result
scaleSelf(float, float) - Method in class toxi.geom.Vec2D
  Scales vector non-uniformly by vector {a,b,c} and overrides coordinates with result
scaleSelf(Vec2D) - Method in class toxi.geom.Vec2D
  Scales vector non-uniformly by vector v and overrides coordinates with result
scaleSelf(float) - Method in class toxi.geom.Vec3D
  Scales vector uniformly and overrides coordinates with result.
scaleSelf(float, float, float) - Method in class toxi.geom.Vec3D
  Scales vector non-uniformly by vector {a,b,c} and overrides coordinates with result.
scaleSelf(Vec3D) - Method in class toxi.geom.Vec3D
  Scales vector non-uniformly by vector v and overrides coordinates with result.
seed(long) - Method in class toxi.util.datatypes.DoubleRange
seed(long) - Method in class toxi.util.datatypes.FloatRange
seed(long) - Method in class toxi.util.datatypes.GenericSet
seed(long) - Method in class toxi.util.datatypes.IntegerRange
seed(long) - Method in class toxi.util.datatypes.IntegerSet
selectSimilar(Collection<? extends Vec3D>) - Method in class toxi.geom.mesh.VertexSelector
  Selects vertices identical or closest to the ones given in the list of points.
selectVertices() - Method in class toxi.geom.mesh.BoxSelector
selectVertices() - Method in class toxi.geom.mesh.DefaultSelector
selectVertices() - Method in class toxi.geom.mesh.PlaneSelector
selectVertices() - Method in class toxi.geom.mesh.VertexSelector
  Selects vertices using an implementation specific method.
set(AABB) - Method in class toxi.geom.AABB
set(float, float, float) - Method in class toxi.geom.AABB
  Updates the position of the box in space and calls `AABB.updateBounds()` immediately
set(ReadonlyVec3D) - Method in class toxi.geom.AABB
  Updates the position of the box in space and calls `AABB.updateBounds()` immediately
set(Vec2D, Vec2D) - Method in class toxi.geom.Line2D
set(ReadonlyVec3D, ReadonlyVec3D) - Method in class toxi.geom.Line3D
set(Vec3D, Vec3D) - Method in class toxi.geom.Line3D
set(double, double, double, double, double, double, double, double, double, double, double, double, double, double, double, double) - Method in class toxi.geom.Matrix4x4
set(Matrix4x4) - Method in class toxi.geom.Matrix4x4
set(int, int, Vec3D) - Method in class toxi.geom.mesh.BezierPatch
set(float, float, float, float) - Method in class toxi.geom.Quaternion
set(float, Vec3D) - Method in class toxi.geom.Quaternion
set(Quaternion) - Method in class toxi.geom.Quaternion
set(float, float, float, float) - Method in class toxi.geom.Rect
  Sets new bounds for this rectangle.
set(Rect) - Method in class toxi.geom.Rect
set(Vec2D, Vec2D, Vec2D) - Method in class toxi.geom.Triangle2D
set(Vec3D, Vec3D, Vec3D) - Method in class toxi.geom.Triangle3D
set(float, float) - Method in class toxi.geom.Vec2D
  Overrides coordinates with the given values
set(ReadonlyVec2D) - Method in class toxi.geom.Vec2D
set(Vec2D) - Method in class toxi.geom.Vec2D
  Overrides coordinates with the ones of the given vector
set(float, float, float) - Method in class toxi.geom.Vec3D
  Overrides coordinates with the given values.
set(ReadonlyVec3D) - Method in class toxi.geom.Vec3D
set(Vec3D) - Method in class toxi.geom.Vec3D
  Overrides coordinates with the ones of the given vector.
setAmp(float) - Method in class toxi.geom.mesh.subdiv.DisplacementSubdivision
setBaseColor(int) - Method in class toxi.geom.mesh.MaterialiseSTLColorModel
setBias(float) - Method in class toxi.util.datatypes.BiasedFloatRange
setBias(int) - Method in class toxi.util.datatypes.BiasedIntegerRange
setBounds(Rect) - Method in class toxi.geom.SutherlandHodgemanClipper
setCoefficients(float, float) - Method in class toxi.math.BezierInterpolation
setComponent(Vec2D.Axis, float) - Method in class toxi.geom.Vec2D
setComponent(int, float) - Method in class toxi.geom.Vec2D
setComponent(Vec3D.Axis, float) - Method in class toxi.geom.Vec3D
setComponent(int, float) - Method in class toxi.geom.Vec3D
setCurrent(double) - Method in class toxi.util.datatypes.DoubleRange
setCurrent(float) - Method in class toxi.util.datatypes.FloatRange
setCurrent(int) - Method in class toxi.util.datatypes.IntegerRange
setDefaultRandomGenerator(Random) - Static method in class toxi.math.MathUtils
  Sets the default Random number generator for this class.
setDimension(Vec2D) - Method in class toxi.geom.Rect
setDirection(ReadonlyVec2D) - Method in class toxi.geom.Ray2D
  Uses a normalized copy of the given vector as the ray direction.
setDirection(ReadonlyVec3D) - Method in class toxi.geom.Ray3D
  Uses a normalized copy of the given vector as the ray direction.
setEdgeOrdering(Comparator<? super WingedEdge>) - Method in class toxi.geom.mesh.subdiv.SubdivisionStrategy
  Sets the given edge list `Comparator` for a strategy implementation.
setElevation(float[]) - Method in class toxi.geom.mesh.Terrain
  Sets the elevation of all cells to those of the given array values.
setExtent(ReadonlyVec3D) - Method in class toxi.geom.AABB
  Updates the size of the box and calls `AABB.updateBounds()` immediately
setFlipped(boolean) - Method in class toxi.math.CircularInterpolation
setFunction(SurfaceFunction) - Method in class toxi.geom.mesh.SurfaceMeshBuilder
setHeightAtCell(int, int, float) - Method in class toxi.geom.mesh.Terrain
  Sets the elevation for a single given grid cell.
setInputRange(double, double) - Method in class toxi.math.ScaleMap
  Sets new minimum & maximum values for the input range
setLength(float) - Method in class toxi.geom.AxisAlignedCylinder
setLensPos(float, float) - Method in class toxi.math.ZoomLensInterpolation
setLensStrength(float, float) - Method in class toxi.math.ZoomLensInterpolation
setMapFunction(InterpolateStrategy) - Method in class toxi.math.ScaleMap
  Overrides the mapping function used for the scale conversion.
setMaxPhi(float) - Method in class toxi.geom.mesh.SphereFunction
setMaxTheta(float) - Method in class toxi.geom.mesh.SphereFunction
setMesh(Mesh3D) - Method in class toxi.geom.mesh.VertexSelector
  Assigns a new mesh instance to this selector and clears the current selection.
setMinNodeSize(float) - Method in class toxi.geom.PointOctree
setMinNodeSize(float) - Method in class toxi.geom.PointQuadtree
setName(String) - Method in interface toxi.geom.mesh.Mesh3D
setName(String) - Method in class toxi.geom.mesh.TriangleMesh
setOutputRange(double, double) - Method in class toxi.math.ScaleMap
  Sets new minimum & maximum values for the output/target range
setPhase(float) - Method in class toxi.math.waves.AbstractWave
  Starts the wave from a new phase.
setPointList(List<Vec2D>) - Method in class toxi.geom.Spline2D
  Overrides the current control points with the given list.
setPointList(List<Vec3D>) - Method in class toxi.geom.Spline3D
setPosition(Vec3D) - Method in class toxi.geom.AxisAlignedCylinder
setPosition(Vec2D) - Method in class toxi.geom.Rect
setRadii(float, float) - Method in class toxi.geom.Ellipse
  Sets the radii of the ellipse to the new values.
setRadii(ReadonlyVec3D) - Method in class toxi.geom.Ellipse
  Sets the radii of the ellipse to the values given by the vector.
setRadius(float) - Method in class toxi.geom.AxisAlignedCylinder
setRadius(float) - Method in class toxi.geom.Circle
setRandom(Random) - Method in class toxi.util.datatypes.DoubleRange
setRandom(Random) - Method in class toxi.util.datatypes.FloatRange
setRandom(Random) - Method in class toxi.util.datatypes.GenericSet
setRandom(Random) - Method in class toxi.util.datatypes.IntegerRange
setRandom(Random) - Method in class toxi.util.datatypes.IntegerSet
setScale(float) - Method in class toxi.geom.mesh.STLWriter
setScale(Vec3D) - Method in class toxi.geom.mesh.STLWriter
setSphere(Sphere) - Method in class toxi.geom.SphereIntersectorReflector
setStandardDeviation(float) - Method in class toxi.util.datatypes.BiasedFloatRange
setStandardDeviation(float) - Method in class toxi.util.datatypes.BiasedIntegerRange
setTightness(float) - Method in class toxi.geom.Spline2D
  Sets the tightness for future curve interpolation calls.
setTightness(float) - Method in class toxi.geom.Spline3D
  Sets the tightness for future curve interpolation calls.
setTreeAutoReduction(boolean) - Method in class toxi.geom.PointOctree
  Enables/disables auto reduction of branches after points have been deleted from the tree.
setTreeAutoReduction(boolean) - Method in class toxi.geom.PointQuadtree
  Enables/disables auto reduction of branches after points have been deleted from the tree.
setTriangle(Triangle3D) - Method in class toxi.geom.TriangleIntersector
setXY(Vec2D) - Method in class toxi.geom.Vec3D
  Overrides XY coordinates with the ones of the given 2D vector.
Shape2D - Interface in toxi.geom
  Interface description of common operations supported by 2D geometry types.
Shape3D - Interface in toxi.geom
  Interface description of common operations supported by 3D geometry types.
showFileDialog(Frame, String, String, String[], int) - Static method in class toxi.util.FileUtils
  Displays a standard AWT file dialog for choosing a file for loading or saving.
shuffle(int) - Method in class toxi.geom.Vec3D
shuffle(T[]) - Static method in class toxi.util.datatypes.ArrayUtil
  Rearranges the array items in random order using the default java.util.Random generator.
shuffle(T[], Random) - Static method in class toxi.util.datatypes.ArrayUtil
  Rearranges the array items in random order using the given RNG.
SigmoidInterpolation - Class in toxi.math
  Implements the sigmoid interpolation function with adjustable curve sharpness
SigmoidInterpolation() - Constructor for class toxi.math.SigmoidInterpolation
  Initializes the s-curve with default sharpness = 2
SigmoidInterpolation(float) - Constructor for class toxi.math.SigmoidInterpolation
sign(double) - Static method in class toxi.math.MathUtils
sign(float) - Static method in class toxi.math.MathUtils
sign(int) - Static method in class toxi.math.MathUtils
signum() - Method in class toxi.geom.Vec2D
  Replaces all vector components with the signum of their original values.
signum() - Method in class toxi.geom.Vec3D
  Replaces all vector components with the signum of their original values.
SimplexNoise - Class in toxi.math.noise
  Simplex Noise in 2D, 3D and 4D.
SimplexNoise() - Constructor for class toxi.math.noise.SimplexNoise
sin(double) - Static method in class toxi.math.MathUtils
sin(float) - Static method in class toxi.math.MathUtils
  Returns a fast sine approximation of a value.
sin(float) - Method in class toxi.math.SinCosLUT
  Calculates sine for the passed angle in radians.
SinCosLUT - Class in toxi.math
  Lookup table for fast sine & cosine computations.
SinCosLUT() - Constructor for class toxi.math.SinCosLUT
SinCosLUT(float) - Constructor for class toxi.math.SinCosLUT
SineWave - Class in toxi.math.waves
  Standard Sine wave at fixed frequency and values normalized to the given amplitude.
SineWave() - Constructor for class toxi.math.waves.SineWave
SineWave(float, float) - Constructor for class toxi.math.waves.SineWave
SineWave(float, float, float, float) - Constructor for class toxi.math.waves.SineWave
SingletonRegistry - Class in toxi.util.datatypes
  Implements a registry for dynamic singleton management.
size() - Method in class toxi.geom.mesh.VertexSelector
  Returns the current number of selected vertices.
size() - Method in class toxi.geom.mesh2d.DelaunayTriangulation
size() - Method in class toxi.geom.PointCloud
size() - Method in class toxi.util.datatypes.ArraySet
size() - Method in class toxi.util.datatypes.GenericSet
smooth(float, float) - Method in class toxi.geom.Polygon2D
  Applies a laplacian-style smooth operation to all polygon vertices, causing sharp corners/angles to widen and results in a general smoother shape.
sphere - Variable in class toxi.geom.mesh.SphereFunction
Sphere - Class in toxi.geom
Sphere() - Constructor for class toxi.geom.Sphere
Sphere(float) - Constructor for class toxi.geom.Sphere
Sphere(ReadonlyVec3D, float) - Constructor for class toxi.geom.Sphere
Sphere(Sphere) - Constructor for class toxi.geom.Sphere
SphereFunction - Class in toxi.geom.mesh
  This implementation of a `SurfaceFunction` samples a given `Sphere` instance when called by the `SurfaceMeshBuilder`.
SphereFunction() - Constructor for class toxi.geom.mesh.SphereFunction
SphereFunction(float) - Constructor for class toxi.geom.mesh.SphereFunction
  Creates a new instance using a sphere of the given radius, located at the world origin.
SphereFunction(Sphere) - Constructor for class toxi.geom.mesh.SphereFunction
  Creates a new instance using the given sphere
SphereIntersectorReflector - Class in toxi.geom
SphereIntersectorReflector(Sphere) - Constructor for class toxi.geom.SphereIntersectorReflector
SphereIntersectorReflector(Vec3D, float) - Constructor for class toxi.geom.SphereIntersectorReflector
SphericalHarmonics - Class in toxi.geom.mesh
  Spherical harmonics surface evaluator based on code by Paul Bourke: http://local.wasp.uwa.edu.au/~pbourke/geometry/sphericalh/
SphericalHarmonics(float[]) - Constructor for class toxi.geom.mesh.SphericalHarmonics
Spline2D - Class in toxi.geom
  This is a generic 3D B-Spline class for curves of arbitrary length, control handles and patches are created and joined automatically as described here: ibiblio.org/e-notes/ Splines/Bint.htm
Spline2D() - Constructor for class toxi.geom.Spline2D
  Constructs an empty spline container with default curve tightness.
Spline2D(List<Vec2D>) - Constructor for class toxi.geom.Spline2D
Spline2D(List<Vec2D>, BernsteinPolynomial, float) - Constructor for class toxi.geom.Spline2D
Spline2D(Vec2D[]) - Constructor for class toxi.geom.Spline2D
Spline2D(Vec2D[], BernsteinPolynomial, float) - Constructor for class toxi.geom.Spline2D
Spline3D - Class in toxi.geom
  This is a generic 3D B-Spline class for curves of arbitrary length, control handles and patches are created and joined automatically as described here: ibiblio.org/e-notes/ Splines/Bint.htm
Spline3D() - Constructor for class toxi.geom.Spline3D
  Constructs an empty spline container with default curve tightness.
Spline3D(List<Vec3D>) - Constructor for class toxi.geom.Spline3D
Spline3D(List<Vec3D>, BernsteinPolynomial, float) - Constructor for class toxi.geom.Spline3D
Spline3D(Vec3D[]) - Constructor for class toxi.geom.Spline3D
Spline3D(Vec3D[], BernsteinPolynomial, float) - Constructor for class toxi.geom.Spline3D
splitEdge(ReadonlyVec3D, ReadonlyVec3D, SubdivisionStrategy) - Method in class toxi.geom.mesh.WETriangleMesh
splitEdge(WingedEdge, SubdivisionStrategy) - Method in class toxi.geom.mesh.WETriangleMesh
splitIntoSegments(Vec2D, Vec2D, float, List<Vec2D>, boolean) - Static method in class toxi.geom.Line2D
  Splits the line between A and B into segments of the given length, starting at point A.
splitIntoSegments(List<Vec2D>, float, boolean) - Method in class toxi.geom.Line2D
splitIntoSegments(Vec3D, Vec3D, float, List<Vec3D>, boolean) - Static method in class toxi.geom.Line3D
  Splits the line between A and B into segments of the given length, starting at point A.
splitIntoSegments(List<Vec3D>, float, boolean) - Method in class toxi.geom.Line3D
sqrt(float) - Static method in class toxi.math.MathUtils
  Deprecated.
SQRT2 - Static variable in class toxi.math.MathUtils
  Square root of 2
SQRT3 - Static variable in class toxi.math.MathUtils
  Square root of 3
squareInchToMillis(double) - Static method in class toxi.math.conversion.UnitTranslator
  Converts an area measure in square inch to square millimeters.
squarePointsToInch(double) - Static method in class toxi.math.conversion.UnitTranslator
  Converts an area measure in points to square inch.
squarePointsToMillis(double) - Static method in class toxi.math.conversion.UnitTranslator
  Converts an area measure in points to square millimeters.
standardDeviation - Variable in class toxi.util.datatypes.BiasedIntegerRange
start - Variable in class toxi.util.FileSequenceDescriptor
STLColorModel - Interface in toxi.geom.mesh
STLReader - Class in toxi.geom.mesh
  Utility class to read binary STL files and turn them into `TriangleMesh` instances.
STLReader() - Constructor for class toxi.geom.mesh.STLReader
STLWriter - Class in toxi.geom.mesh
  A simple, but flexible and memory efficient exporter for binary STL files.
STLWriter() - Constructor for class toxi.geom.mesh.STLWriter
STLWriter(STLColorModel, int) - Constructor for class toxi.geom.mesh.STLWriter
strategy - Variable in class toxi.math.DecimatedInterpolation
sub(Matrix4x4) - Method in class toxi.geom.Matrix4x4
sub(Quaternion) - Method in class toxi.geom.Quaternion
sub(float, float) - Method in interface toxi.geom.ReadonlyVec2D
  Subtracts vector {a,b,c} and returns result as new vector.
sub(ReadonlyVec2D) - Method in interface toxi.geom.ReadonlyVec2D
sub(Vec2D) - Method in interface toxi.geom.ReadonlyVec2D
  Subtracts vector v and returns result as new vector.
sub(float, float, float) - Method in interface toxi.geom.ReadonlyVec3D
  Subtracts vector {a,b,c} and returns result as new vector.
sub(ReadonlyVec3D) - Method in interface toxi.geom.ReadonlyVec3D
  Subtracts vector v and returns result as new vector.
sub(float, float) - Method in class toxi.geom.Vec2D
sub(ReadonlyVec2D) - Method in class toxi.geom.Vec2D
sub(Vec2D) - Method in class toxi.geom.Vec2D
sub(float, float, float) - Method in class toxi.geom.Vec3D
sub(ReadonlyVec3D) - Method in class toxi.geom.Vec3D
sub(Vec3D) - Method in class toxi.geom.Vec3D
subdivide() - Method in class toxi.geom.mesh.WETriangleMesh
subdivide(float) - Method in class toxi.geom.mesh.WETriangleMesh
subdivide(SubdivisionStrategy) - Method in class toxi.geom.mesh.WETriangleMesh
subdivide(SubdivisionStrategy, float) - Method in class toxi.geom.mesh.WETriangleMesh
subdivideFaceEdges(List<WEFace>, SubdivisionStrategy, float) - Method in class toxi.geom.mesh.WETriangleMesh
SubdivisionStrategy - Class in toxi.geom.mesh.subdiv
  This is the abstract parent class for all subdivision strategies.
SubdivisionStrategy() - Constructor for class toxi.geom.mesh.subdiv.SubdivisionStrategy
subSelf(Matrix4x4) - Method in class toxi.geom.Matrix4x4
subSelf(Quaternion) - Method in class toxi.geom.Quaternion
subSelf(float, float) - Method in class toxi.geom.Vec2D
  Subtracts vector {a,b,c} and overrides coordinates with result.
subSelf(Vec2D) - Method in class toxi.geom.Vec2D
  Subtracts vector v and overrides coordinates with result.
subSelf(float, float, float) - Method in class toxi.geom.Vec3D
  Subtracts vector {a,b,c} and overrides coordinates with result.
subSelf(Vec3D) - Method in class toxi.geom.Vec3D
  Subtracts vector v and overrides coordinates with result.
subtract(DelaunayVertex) - Method in class toxi.geom.mesh2d.DelaunayVertex
  Subtract.
subtractSelection(VertexSelector) - Method in class toxi.geom.mesh.VertexSelector
  Removes all vertices selected by the given selector from the current selection.
SuperEllipsoid - Class in toxi.geom.mesh
  Super ellipsoid surface evaluator based on code by Paul Bourke: http://local.wasp.uwa.edu.au/~pbourke/geometry/superellipse/
SuperEllipsoid(float, float) - Constructor for class toxi.geom.mesh.SuperEllipsoid
SurfaceFunction - Interface in toxi.geom.mesh
  This interface defines a functor for evaluating the coordinates of a surface mesh used by `SurfaceMeshBuilder`.
SurfaceMeshBuilder - Class in toxi.geom.mesh
  An extensible builder class for `TriangleMesh`es based on 3D surface functions using spherical coordinates.
SurfaceMeshBuilder(SurfaceFunction) - Constructor for class toxi.geom.mesh.SurfaceMeshBuilder
surroundingTriangles(DelaunayVertex, DelaunayTriangle) - Method in class toxi.geom.mesh2d.DelaunayTriangulation
  Report triangles surrounding site in order (cw or ccw).
SutherlandHodgemanClipper - Class in toxi.geom
  A simplified, rectangle-only version of the Sutherland-Hodgeman polygon clipping algorithm to clip 2D polygons.
SutherlandHodgemanClipper(Rect) - Constructor for class toxi.geom.SutherlandHodgemanClipper

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV LETTER NEXT LETTER | FRAMES NO FRAMES

A B C D E F G H I J L M N O P Q R S T U V W X Y Z