|
|||||||||
| Home >> All >> com >> trapezium >> chisel >> [ reducers overview ] | PREV NEXT | ||||||||
A
- alreadyProcessed(SpaceStructure) - Method in class com.trapezium.chisel.reducers.IFS_CoplanarTriToQuad
- associate(Node, SpaceStructure) - Method in class com.trapezium.chisel.reducers.IFS_CoplanarTriToQuad
- associate(Node, SpaceStructure) - Method in class com.trapezium.chisel.reducers.IFS_SpaceStructureLoader
- attemptOptimization(Node) - Method in class com.trapezium.chisel.reducers.IFS_CoplanarTriToQuad
- attemptOptimization(Node, BoundingBox) - Method in class com.trapezium.chisel.reducers.IFS_CoplanarTriToQuad
- create the SpaceStructure for the IndexedFaceSet
- attemptOptimization(Node) - Method in class com.trapezium.chisel.reducers.IFS_Simplifier
- attemptOptimization(Node) - Method in class com.trapezium.chisel.reducers.IFS_SpaceStructureLoader
B
- BOUNDING_INCREASE - Static variable in class com.trapezium.chisel.reducers.IFS_Simplifier
- boundingBoxOverlap - Variable in class com.trapezium.chisel.reducers.IFS_Simplifier
- boundingBoxes - Variable in class com.trapezium.chisel.reducers.IFS_Simplifier
C
- colorVec - Variable in class com.trapezium.chisel.reducers.IFS_CoplanarTriToQuad.FaceTracker
- com.trapezium.chisel.reducers - package com.trapezium.chisel.reducers
- coordToSpace - Variable in class com.trapezium.chisel.reducers.IFS_CoplanarTriToQuad
- Keep track of association between coordNode and SpaceStructure.
- coordToSpace - Variable in class com.trapezium.chisel.reducers.IFS_SpaceStructureLoader
- Keep track of association between coordNode and SpaceStructure.
- createOverlap() - Method in class com.trapezium.chisel.reducers.IFS_Simplifier
D
- denominator - Variable in class com.trapezium.chisel.reducers.IFS_MeshRemover
E
- EDGECOUNT_OPTION - Static variable in class com.trapezium.chisel.reducers.IFS_Simplifier
F
- firstFaceOffset - Variable in class com.trapezium.chisel.reducers.IFS_CoplanarTriToQuad.OptimizeParam
- firstOptimizeFlag - Variable in class com.trapezium.chisel.reducers.IFS_Simplifier
G
- getFirstFaceOffset() - Method in class com.trapezium.chisel.reducers.IFS_CoplanarTriToQuad.OptimizeParam
- getLastFaceOffset() - Method in class com.trapezium.chisel.reducers.IFS_CoplanarTriToQuad.OptimizeParam
- getNextIndexValue() - Method in class com.trapezium.chisel.reducers.IFS_CoplanarTriToQuad.FaceTracker
- Get the next color index value, uses either the indexField directly, or simulates the existence of the "colorIndex" or "normalIndex" by storing color values and returning an offset into the non-duplicated list of values.
- getNode() - Method in class com.trapezium.chisel.reducers.IFS_CoplanarTriToQuad.OptimizeParam
- getNumberOptions() - Method in class com.trapezium.chisel.reducers.IFS_MeshRemover
- getNumberOptions() - Method in class com.trapezium.chisel.reducers.IFS_PolygonRemover
- getNumberOptions() - Method in class com.trapezium.chisel.reducers.IFS_Simplifier
- changed from 7 to 4, last 3 I think are a failed experiment...
- getOptionClass(int) - Method in class com.trapezium.chisel.reducers.IFS_MeshRemover
- Get the class for an option
- getOptionClass(int) - Method in class com.trapezium.chisel.reducers.IFS_PolygonRemover
- Get the class for an option
- getOptionClass(int) - Method in class com.trapezium.chisel.reducers.IFS_Simplifier
- Get the class for an option
- getOptionConstraints(int) - Method in class com.trapezium.chisel.reducers.IFS_MeshRemover
- getOptionConstraints(int) - Method in class com.trapezium.chisel.reducers.IFS_PolygonRemover
- getOptionConstraints(int) - Method in class com.trapezium.chisel.reducers.IFS_Simplifier
- getOptionLabel(int) - Method in class com.trapezium.chisel.reducers.IFS_MeshRemover
- getOptionLabel(int) - Method in class com.trapezium.chisel.reducers.IFS_PolygonRemover
- getOptionLabel(int) - Method in class com.trapezium.chisel.reducers.IFS_Simplifier
- getOptionValue(int) - Method in class com.trapezium.chisel.reducers.IFS_MeshRemover
- getOptionValue(int) - Method in class com.trapezium.chisel.reducers.IFS_PolygonRemover
- getOptionValue(int) - Method in class com.trapezium.chisel.reducers.IFS_Simplifier
- getPerVertex() - Method in class com.trapezium.chisel.reducers.IFS_CoplanarTriToQuad.OptimizeParam
- getSpaceStructure() - Method in class com.trapezium.chisel.reducers.IFS_CoplanarTriToQuad.OptimizeParam
- getSpaceStructure(Node) - Method in class com.trapezium.chisel.reducers.IFS_CoplanarTriToQuad
- getSpaceStructure() - Method in class com.trapezium.chisel.reducers.IFS_SpaceStructureLoader.SpaceStructureParam
- getSpaceStructure(Node) - Method in class com.trapezium.chisel.reducers.IFS_SpaceStructureLoader
- getWhichToReplace() - Method in class com.trapezium.chisel.reducers.IFS_CoplanarTriToQuad.OptimizeParam
- getWhichToReplace() - Method in class com.trapezium.chisel.reducers.IFS_SpaceStructureLoader.SpaceStructureParam
H
- hasSpaceStructure(Node) - Method in class com.trapezium.chisel.reducers.IFS_CoplanarTriToQuad
- hasSpaceStructure(Node) - Method in class com.trapezium.chisel.reducers.IFS_SpaceStructureLoader
I
- IFS_CoplanarTriToQuad - class com.trapezium.chisel.reducers.IFS_CoplanarTriToQuad.
- This chisel turns coplanar triangles into quads, preserving texture and normal information.
- IFS_CoplanarTriToQuad() - Constructor for class com.trapezium.chisel.reducers.IFS_CoplanarTriToQuad
- Constructor for coplanar triangle to quad merger
- IFS_CoplanarTriToQuad(String) - Constructor for class com.trapezium.chisel.reducers.IFS_CoplanarTriToQuad
- edge reduction shares some code...
- IFS_CoplanarTriToQuad.FaceTracker - class com.trapezium.chisel.reducers.IFS_CoplanarTriToQuad.FaceTracker.
- The FaceTracker is used to manage per-face information independent of how it is specified in the file.
- IFS_CoplanarTriToQuad.FaceTracker(Field, Field, boolean, boolean) - Constructor for class com.trapezium.chisel.reducers.IFS_CoplanarTriToQuad.FaceTracker
- FaceTracker constructor.
- IFS_CoplanarTriToQuad.OptimizeParam - class com.trapezium.chisel.reducers.IFS_CoplanarTriToQuad.OptimizeParam.
- The OptimizeParam is passed to each "optimize" call
- IFS_CoplanarTriToQuad.OptimizeParam(Node, SpaceStructure, int, int, boolean) - Constructor for class com.trapezium.chisel.reducers.IFS_CoplanarTriToQuad.OptimizeParam
- IFS_MeshRemover - class com.trapezium.chisel.reducers.IFS_MeshRemover.
- This is a polygon reduction tool, merges parallel edges into single edges.
- IFS_MeshRemover() - Constructor for class com.trapezium.chisel.reducers.IFS_MeshRemover
- IFS_PolygonRemover - class com.trapezium.chisel.reducers.IFS_PolygonRemover.
- This is a polygon reduction tool, removes smallest triangles in an IndexedFaceSet.
- IFS_PolygonRemover() - Constructor for class com.trapezium.chisel.reducers.IFS_PolygonRemover
- IFS_Simplifier - class com.trapezium.chisel.reducers.IFS_Simplifier.
- This chisel removes polygons with an edge removal algorithm implemented in SpaceStructure
- IFS_Simplifier() - Constructor for class com.trapezium.chisel.reducers.IFS_Simplifier
- IFS_SpaceStructureLoader - class com.trapezium.chisel.reducers.IFS_SpaceStructureLoader.
- This is the abstract base class for any Optimizer which relies on the trapezium.vrml.node.space package.
- IFS_SpaceStructureLoader(String) - Constructor for class com.trapezium.chisel.reducers.IFS_SpaceStructureLoader
- IFS_SpaceStructureLoader.SpaceStructureParam - class com.trapezium.chisel.reducers.IFS_SpaceStructureLoader.SpaceStructureParam.
- IFS_SpaceStructureLoader.SpaceStructureParam(SpaceStructure, int) - Constructor for class com.trapezium.chisel.reducers.IFS_SpaceStructureLoader.SpaceStructureParam
- ifsCount - Variable in class com.trapezium.chisel.reducers.IFS_CoplanarTriToQuad
- ifsNumber - Variable in class com.trapezium.chisel.reducers.IFS_Simplifier
- indexField - Variable in class com.trapezium.chisel.reducers.IFS_CoplanarTriToQuad.FaceTracker
L
- lastFaceOffset - Variable in class com.trapezium.chisel.reducers.IFS_CoplanarTriToQuad.OptimizeParam
M
- MINFACE - Static variable in class com.trapezium.chisel.reducers.IFS_PolygonRemover
- minEdgeCount - Variable in class com.trapezium.chisel.reducers.IFS_Simplifier
- minNumberFaces - Variable in class com.trapezium.chisel.reducers.IFS_PolygonRemover
N
- node - Variable in class com.trapezium.chisel.reducers.IFS_CoplanarTriToQuad.OptimizeParam
O
- oneValuePerIndex - Variable in class com.trapezium.chisel.reducers.IFS_CoplanarTriToQuad.FaceTracker
- optimize(TokenPrinter, Object, int, int) - Method in class com.trapezium.chisel.reducers.IFS_CoplanarTriToQuad
- optimize(TokenPrinter, Object, int, int) - Method in class com.trapezium.chisel.reducers.IFS_Simplifier
- optimize(TokenPrinter, Object, int, int) - Method in class com.trapezium.chisel.reducers.IFS_SpaceStructureLoader
P
- PERCENT - Static variable in class com.trapezium.chisel.reducers.IFS_PolygonRemover
- PERCENT_OPTION - Static variable in class com.trapezium.chisel.reducers.IFS_Simplifier
- PRESERVE_COLOR_BOUNDARIES - Static variable in class com.trapezium.chisel.reducers.IFS_PolygonRemover
- PRESERVE_COLOR_BOUNDARIES - Static variable in class com.trapezium.chisel.reducers.IFS_Simplifier
- perFace - Variable in class com.trapezium.chisel.reducers.IFS_CoplanarTriToQuad.FaceTracker
- perVertex - Variable in class com.trapezium.chisel.reducers.IFS_CoplanarTriToQuad.OptimizeParam
- percentBBincrease - Variable in class com.trapezium.chisel.reducers.IFS_Simplifier
- percentMarkedEdgesToRemove - Variable in class com.trapezium.chisel.reducers.IFS_Simplifier
- percentThreshold - Variable in class com.trapezium.chisel.reducers.IFS_PolygonRemover
- polygonsSmashed - Variable in class com.trapezium.chisel.reducers.IFS_CoplanarTriToQuad
- preserveColorBoundaries - Variable in class com.trapezium.chisel.reducers.IFS_PolygonRemover
- preserveColorBoundaries - Variable in class com.trapezium.chisel.reducers.IFS_Simplifier
- processedIFS - Variable in class com.trapezium.chisel.reducers.IFS_CoplanarTriToQuad
R
- ReplaceColorCoordIndex - Static variable in class com.trapezium.chisel.reducers.IFS_CoplanarTriToQuad
- ReplaceColorNodeValue - Static variable in class com.trapezium.chisel.reducers.IFS_CoplanarTriToQuad
- ReplaceCoordIndex - Static variable in class com.trapezium.chisel.reducers.IFS_CoplanarTriToQuad
- ReplaceCoordNodeValue - Static variable in class com.trapezium.chisel.reducers.IFS_CoplanarTriToQuad
- ReplaceNormalCoordIndex - Static variable in class com.trapezium.chisel.reducers.IFS_CoplanarTriToQuad
- ReplaceNormalNodeValue - Static variable in class com.trapezium.chisel.reducers.IFS_CoplanarTriToQuad
- ReplaceTexCoordIndex - Static variable in class com.trapezium.chisel.reducers.IFS_CoplanarTriToQuad
- ReplaceTexCoordNodeValue - Static variable in class com.trapezium.chisel.reducers.IFS_CoplanarTriToQuad
- replaceColor(TokenPrinter, SpaceStructure, int, int) - Method in class com.trapezium.chisel.reducers.IFS_SpaceStructureLoader
- replaceColorCoordIndex(TokenPrinter, SpaceStructure, int, int, int, int, boolean) - Method in class com.trapezium.chisel.reducers.IFS_CoplanarTriToQuad
- replaceColorIndex(TokenPrinter, SpaceStructure, int, int) - Method in class com.trapezium.chisel.reducers.IFS_SpaceStructureLoader
- replaceColorNodeValue(TokenPrinter, SpaceStructure, int, int, int, int, boolean) - Method in class com.trapezium.chisel.reducers.IFS_CoplanarTriToQuad
- Replace color node values.
- replaceCoord(TokenPrinter, SpaceStructure, int, int) - Method in class com.trapezium.chisel.reducers.IFS_MeshRemover
- replaceCoord(TokenPrinter, SpaceStructure, int, int) - Method in class com.trapezium.chisel.reducers.IFS_PolygonRemover
- replaceCoord(TokenPrinter, SpaceStructure, int, int) - Method in class com.trapezium.chisel.reducers.IFS_SpaceStructureLoader
- replaceCoordIndex(TokenPrinter, SpaceStructure, int, int, int, int) - Method in class com.trapezium.chisel.reducers.IFS_CoplanarTriToQuad
- replaceCoordIndex(TokenPrinter, SpaceStructure, int, int) - Method in class com.trapezium.chisel.reducers.IFS_MeshRemover
- replaceCoordIndex(TokenPrinter, SpaceStructure, int, int, int, int) - Method in class com.trapezium.chisel.reducers.IFS_Simplifier
- replaceCoordIndex(TokenPrinter, SpaceStructure, int, int) - Method in class com.trapezium.chisel.reducers.IFS_SpaceStructureLoader
- replaceCoordValue(TokenPrinter, SpaceStructure, int, int) - Method in class com.trapezium.chisel.reducers.IFS_Simplifier
- replaceIndex(TokenPrinter, SpaceStructure, int, int, int, int) - Method in class com.trapezium.chisel.reducers.IFS_CoplanarTriToQuad
- Replace an index field where the index values are one-to-one with coordIndex.
- replaceIndex(TokenPrinter, SpaceStructure, int, int, int, int, int) - Method in class com.trapezium.chisel.reducers.IFS_CoplanarTriToQuad
- replaceNodeValues(TokenPrinter, SpaceStructure, int, int, int, int) - Method in class com.trapezium.chisel.reducers.IFS_CoplanarTriToQuad
- replaceNormalCoordIndex(TokenPrinter, SpaceStructure, int, int, int, int, boolean) - Method in class com.trapezium.chisel.reducers.IFS_CoplanarTriToQuad
- replaceTexCoordIndex(TokenPrinter, SpaceStructure, int, int, int, int) - Method in class com.trapezium.chisel.reducers.IFS_CoplanarTriToQuad
- Replace the texCoordIndex field.
- replaceTexCoordIndex(TokenPrinter, SpaceStructure, int, int) - Method in class com.trapezium.chisel.reducers.IFS_MeshRemover
- replaceTexCoordIndex(TokenPrinter, SpaceStructure, int, int) - Method in class com.trapezium.chisel.reducers.IFS_SpaceStructureLoader
- reset() - Method in class com.trapezium.chisel.reducers.IFS_CoplanarTriToQuad
- reset() - Method in class com.trapezium.chisel.reducers.IFS_Simplifier
S
- SCALE_X - Static variable in class com.trapezium.chisel.reducers.IFS_Simplifier
- SCALE_Y - Static variable in class com.trapezium.chisel.reducers.IFS_Simplifier
- SCALE_Z - Static variable in class com.trapezium.chisel.reducers.IFS_Simplifier
- SS_Color - Static variable in class com.trapezium.chisel.reducers.IFS_SpaceStructureLoader
- SS_ColorIndex - Static variable in class com.trapezium.chisel.reducers.IFS_SpaceStructureLoader
- SS_CoordIndex - Static variable in class com.trapezium.chisel.reducers.IFS_SpaceStructureLoader
- SS_Coordinate - Static variable in class com.trapezium.chisel.reducers.IFS_SpaceStructureLoader
- SS_TexCoordIndex - Static variable in class com.trapezium.chisel.reducers.IFS_SpaceStructureLoader
- scanner - Variable in class com.trapezium.chisel.reducers.IFS_CoplanarTriToQuad.FaceTracker
- setOptionValue(int, Object) - Method in class com.trapezium.chisel.reducers.IFS_MeshRemover
- setOptionValue(int, Object) - Method in class com.trapezium.chisel.reducers.IFS_PolygonRemover
- setOptionValue(int, Object) - Method in class com.trapezium.chisel.reducers.IFS_Simplifier
- setSpaceStructure(SpaceStructure) - Method in class com.trapezium.chisel.reducers.IFS_SpaceStructureLoader
- skipNumbers(int, int, int) - Method in class com.trapezium.chisel.reducers.IFS_CoplanarTriToQuad
- spaceStructuresReduced - Variable in class com.trapezium.chisel.reducers.IFS_CoplanarTriToQuad
- The SpaceStructure already contains the reduction information, here we just write that information out to the file.
- ss - Variable in class com.trapezium.chisel.reducers.IFS_CoplanarTriToQuad.OptimizeParam
- ss - Variable in class com.trapezium.chisel.reducers.IFS_CoplanarTriToQuad
- ss - Variable in class com.trapezium.chisel.reducers.IFS_SpaceStructureLoader.SpaceStructureParam
- summarize(PrintStream) - Method in class com.trapezium.chisel.reducers.IFS_CoplanarTriToQuad
U
- USE_BOUNDING_BOX - Static variable in class com.trapezium.chisel.reducers.IFS_Simplifier
- useBoundingBox - Variable in class com.trapezium.chisel.reducers.IFS_Simplifier
V
- valueNode - Variable in class com.trapezium.chisel.reducers.IFS_CoplanarTriToQuad.FaceTracker
W
- whichToReplace - Variable in class com.trapezium.chisel.reducers.IFS_CoplanarTriToQuad.OptimizeParam
- whichToReplace - Variable in class com.trapezium.chisel.reducers.IFS_SpaceStructureLoader.SpaceStructureParam
X
- xFactor - Variable in class com.trapezium.chisel.reducers.IFS_Simplifier
- xlate(SpaceStructure, int) - Method in class com.trapezium.chisel.reducers.IFS_CoplanarTriToQuad
- translate a face offset in the old face set into the corresponding face offset in the new set.
Y
- yFactor - Variable in class com.trapezium.chisel.reducers.IFS_Simplifier
Z
- zFactor - Variable in class com.trapezium.chisel.reducers.IFS_Simplifier
A B C D E F G H I L M N O P R S U V W X Y Z
|
|||||||||
| Home >> All >> com >> trapezium >> chisel >> [ reducers overview ] | PREV NEXT | ||||||||