_Children | BaryPatch | |
_Color | SelectableThing | |
_CoordPatch_U1 | BaryPatch | |
_CoordPatch_U2 | BaryPatch | |
_CoordPatch_V1 | BaryPatch | |
_CoordPatch_V2 | BaryPatch | |
_CoordPatch_W1 | BaryPatch | |
_CoordPatch_W2 | BaryPatch | |
_DimU | BaryPatch | |
_DimV | BaryPatch | |
_DimW | BaryPatch | |
_IsBeingDeleted | SelectableThing | |
_IsSelected | SelectableThing | |
_Level | BaryPatch | |
_LvlZeroPointsIndices | BaryPatch | |
_LvlZeroPointsTable | BaryPatch | |
_NameTag | SelectableThing | |
_NbChildren | BaryPatch | |
_NextSubdiv | BaryPatch | |
_Parent | BaryPatch | |
_Perturbations | BaryPatch | |
_ProjectedTransfoMatrix | BaryPatch | |
_Root | BaryPatch | |
_SavedAvgPlanarity | BaryPatch | |
_SavedMinPlanarity | BaryPatch | |
_Show | SelectableThing | |
_ShowNameTag | SelectableThing | |
_ThingGlobalFrame | SelectableThing | |
_ThingLocalFrame | SelectableThing | |
_ThingName | SelectableThing | |
_TransfoMatrix | BaryPatch | |
_UCnx1 | BaryPatch | |
_UCnx2 | BaryPatch | |
_VCnx1 | BaryPatch | |
_VCnx2 | BaryPatch | |
_WCnx1 | BaryPatch | |
_WCnx2 | BaryPatch | |
ApplySchemeToLevelSelected(int Level, SubdivScheme *Scheme) | BaryPatch | |
AveragePlanarityOfPatchesContainingPerturb(int Level, int PerturbName, int &NbPatchesFound, bool DegMode) | BaryPatch | |
BaryPatch(int ThingName, int DimU, int DimV, int DimW, int UCnx1, int UCnx2, int VCnx1, int VCnx2, int WCnx1, int WCnx2, SSMatrix TransfoMat, int Level, int *LvlZeroPointsIndices, Point **LvlZeroPointsTable, BaryPatch *Parent, BaryPatch *Root, SubdivScheme *NextSubdiv) | BaryPatch | |
BaryPatch(int ThingName, SSMatrix TransfoMat, BaryPatch *Parent) | BaryPatch | |
BuildCumulatedMatrix() | BaryPatch | |
BuildEdges(stack< Point * > &EdgeTable) | BaryPatch | |
BuildLevelPatchesTable(int Level, bool OnlyOnSelectedPatches, int &NbPatchesFound, BaryPatch **&Table) | BaryPatch | |
BuildLevelPerturbationTable(int Level, bool OnlyOnSelectedPatches, bool OnlySelectedPerturbations, int &NbPerturbFound, Point **&Table) | BaryPatch | |
BuildLevelQuadTable(int Level, bool OnlyOnSelectedPatches, int &NbQuadsFound, Point ***&Table) | BaryPatch | |
BuildPerturbations(int Level) | BaryPatch | |
BuildPerturbQuads(stack< Point ** > &QuadTable) | BaryPatch | |
ChangedPerturbationSelection(int Level, ManipulatedFrame *MF) | BaryPatch | |
ClearChild(BaryPatch *Child) | BaryPatch | |
CountPerturbationOccurences(Point *Perturbation) | BaryPatch | |
DeletePerturbation(Point *Perturbation, bool &AlreadyDeleted) | BaryPatch | |
DeletePerturbations(int Level) | BaryPatch | |
draw(int Level, ManipulatedFrame *MF) | BaryPatch | |
draw(ManipulatedFrame *MF, bool Selectable=true) | BaryPatch | |
draw(ManipulatedFrame *MF) | BaryPatch | [inline, virtual] |
drawFacesToFile(int Level, int counting) | BaryPatch | |
drawQuad(Vec P1, Vec P2, Vec P3, Vec P4) | BaryPatch | |
drawToFile(int Level, FILE *file, int counting, int TypePrint) | BaryPatch | |
fastDrawQuad(Vec P1, Vec P2, Vec P3, Vec P4) | BaryPatch | |
FindElementFromParameter(int &Dim, float CoordToFind_U, float CoordToFind_V, float CoordToFind_W, float &Limit_U1, float &Limit_U2, float &Limit_V1, float &Limit_V2, float &Limit_W1, float &Limit_W2) | BaryPatch | |
FindNeighbour(stack< BaryPatch * > &Neighbours) | BaryPatch | |
FindNeighbourFromPoints(Point **TabPnts, int NbPnts, int Level, int Name, stack< BaryPatch * > &Neighbours) | BaryPatch | |
FindPatch(int Level, int Name) | BaryPatch | |
FindPatchFromParameter(float CoordToFind_U, float CoordToFind_V, float CoordToFind_W) | BaryPatch | |
FindPerturbation(int Level, int Name) | BaryPatch | |
GetLowestPatchName() | BaryPatch | |
GetPatch() | BaryPatch | [inline, virtual] |
GetPoint() | BaryPatch | [inline, virtual] |
GetSubTreeDepth() | BaryPatch | |
InversePatchSelection(int Level) | BaryPatch | |
IsAPatch() | BaryPatch | [inline, virtual] |
IsAPoint() | BaryPatch | [inline, virtual] |
LevelCutSubtreeSelected(int Level) | BaryPatch | |
LevelDeleteSelected(int Level) | BaryPatch | |
LevelSelectAllPatches(int Level) | BaryPatch | |
LevelSelectedCenterOfGravity(int Level) | BaryPatch | |
LevelUnSelectAllPatches(int Level) | BaryPatch | |
LevelUnSelectAllPerturbations(int Level) | BaryPatch | |
LevelWorstAndAveragePlanarity(int Level, bool OnlySelectedPatches, double &worst, double &average, double averageOffset, int &NbPatches, bool DegMode) | BaryPatch | |
PointIndice(int u, int v, int w) | BaryPatch | [inline] |
QuadPlanarity(Vec P1, Vec P2, Vec P3, Vec P4, bool DegMode) | BaryPatch | |
RAveragePlanarityOfPatchesContainingPerturb(int Level, int PerturbName, int &NbPatchesFound, float &AveragePlanarity, bool DegMode) | BaryPatch | |
RBuildLevelPatchesTable(int Level, bool OnlyOnSelectedPatches, stack< BaryPatch * > &FoundStack) | BaryPatch | |
RBuildLevelPerturbationTable(int Level, bool OnlyOnSelectedPatches, bool OnlySelectedPerturbations, stack< Point * > &FoundStack) | BaryPatch | |
RBuildLevelQuadTable(int Level, bool OnlyOnSelectedPatches, stack< Point ** > &FoundStack) | BaryPatch | |
RBuildPerturbations(int Level, stack< BaryCoord * > &CreatedPoints) | BaryPatch | |
RChangedPerturbationSelection(int Level, ManipulatedFrame *MF, stack< Point * > &AlreadyCounted) | BaryPatch | |
ReadPatch(FILE *file, int NbPntsLvlZero) | BaryPatch | |
ResetColor(int Level) | BaryPatch | |
ResetLevelPerturbations(int Level) | BaryPatch | |
ResetPerturbations() | BaryPatch | |
ResetSelectedPerturbations(int Level) | BaryPatch | |
RGetLowestPatchName(int CurrentLowest) | BaryPatch | |
RLevelSelectedCenterOfGravity(int Level, Vec &CurrentCenter, int &CurrentNbPoints, stack< Point * > &AlreadyCounted) | BaryPatch | |
RLevelWorstAndAveragePlanarity(int Level, bool OnlySelectedPatches, double &worst, double &average, double averageOffset, int &NbPatches, bool DegMode) | BaryPatch | |
RSubDivideLevel(int Level, int &NextName, bool IfSelected) | BaryPatch | |
SavePatches(int Level, stack< BaryPatch * > &SaveTable) | BaryPatch | |
SavePoints(int Level, stack< Point * > &SaveTable) | BaryPatch | |
SelectableThing(int ThingName) | SelectableThing | [inline] |
SelectAll(int Level) | BaryPatch | |
SelectAllSelected(int Level) | BaryPatch | |
SelectPatchesWorstPlanarityAbove(float bound, int Level, bool DegMode) | BaryPatch | |
SubDivide(int &NextName) | BaryPatch | |
SubDivideLevel(int Level) | BaryPatch | |
SubDivideLevelSelected(int Level) | BaryPatch | |
SurfacePlanarityFactor(double &Worst, double &Average, bool DegMode) | BaryPatch | |
UpdateNameTag() | BaryPatch | [inline, virtual] |
UpdatePlanarities(int Level, bool DegMode) | BaryPatch | |
UpdatePlanaritiesIfContains(int Level, int PerturbName, bool DegMode) | BaryPatch | |
UpdateProjectedTransfoMatrix() | BaryPatch | |
UUnSilentDim() | BaryPatch | [inline] |
ViewAverageOrWorstPatchPlanarity(int Level, float Min, bool Average, bool DegMode) | BaryPatch | |
VUnSilentDim() | BaryPatch | [inline] |
WritePatch(FILE *file, int NbPntsLvlZero) | BaryPatch | |
WUnSilentDim() | BaryPatch | [inline] |
~BaryPatch() | BaryPatch | |