Open Search
    CellData Member List

    This is the complete list of members for CellData, including all inherited members.

    _adjacentCellCellDataprivate
    _edgesCellDataprivate
    _facesCellDataprivate
    _isComplexCellDataprivate
    _verticesCellDataprivate
    _verticesPreIndexCellDataprivate
    AddCellData(const CellData &otherCell)CellData
    CalcAllFaceNormals(BaseArray< Vector > &faceNormals)CellDataprivate
    CellData()=defaultCellData
    CellData(CellData &&src)=defaultCellData
    CleanupUnusedPoints()CellDataprivate
    CopyFrom(const CellData &src, COLLECTION_RESIZE_FLAGS resizeFlags=COLLECTION_RESIZE_FLAGS::FIT_TO_SIZE)CellData
    CreateCellFaceNormal(Int faceIndex) constCellData
    CutCellOnPlane(const Pair< Vector, Vector > &plane, Int32 planeNeighborIndex=NOTOK)CellDataprivate
    CutFaceOnPlane(Int faceIndex, const Pair< Vector, Vector > &plane, const BaseArray< Float > &pointToCutPlaneDistance, const BaseArray< Int > &edgeIntesection, const BaseArray< Int > &pointTranslateMap, BaseArray< CellEdge > &newEdges, BaseArray< CellEdge > &newFaceEdges)CellDataprivate
    ExpandCellByValue(const BaseArray< Vector > &planeNormals, const BaseArray< Int32 > &edgeToFaceBelonging, Float offset, BaseArray< Vector > &pointDisplacements)CellDataprivate
    FixGeometry()CellData
    Flush()CellData
    FuseCells(Int thisCellIndex, CellData &neighbourCell, Int otherCellIndex)CellData
    FusePoints(BaseArray< Int > &affectedPoints)CellDataprivate
    GetAdjacentCells()CellData
    GetAdjacentCells() constCellData
    GetBoundingBox() constCellData
    GetEdges()CellData
    GetEdges() constCellData
    GetFaces()CellData
    GetFaces() constCellData
    GetVertices()CellData
    GetVertices() constCellData
    IntersectEdgeOnPlane(const Pair< Vector, Vector > &planeBaseArray, Int edgeIndex, BaseArray< Vector > &newPoints)CellDataprivate
    IsComplex() constCellData
    MarkAllColinearPoints(BaseArray< Int > &pointUseless, Bool &pointRemoved, Float epsilonOverride=0.0)CellDataprivate
    MarkAllDoublePoints(BaseArray< Int > &pointUseless, Bool &pointRemoved, Float epsilonOverride=0.0)CellDataprivate
    MarkAllUsedPoints(BaseArray< Int > &pointUseless, Int mark=NOTOK)CellDataprivate
    MarkAllUselessPoints(BaseArray< Int > &pointUseless, Bool &pointRemoved)CellDataprivate
    MAXON_DISALLOW_COPY_AND_ASSIGN(CellData)CellData
    MAXON_OPERATOR_MOVE_ASSIGNMENT(CellData)CellData
    MergeCells(const BaseArray< Int > &thisCellFaces, const CellData &neighbourCell, const BaseArray< Int > &otherCellFaces)CellData
    MergePointsInCutData(BaseArray< Vector > &newPoints, BaseArray< CellEdge > &newEdges, BaseArray< Int > &newFaces, BaseArray< CellEdge > &newFaceEdges)CellDataprivate
    ProcessInsideFaceAndAddToEdges(const BaseArray< CellEdge > &newFaceEdges, Int pointCount, BaseArray< CellEdge > &newEdges)CellDataprivate
    ReCreateCellWithOnlyUsefulPoints(BaseArray< Int > &pointUseless)CellDataprivate
    RemoveFace(Int faceIndex, BaseArray< Int > &affectedPoints)CellDataprivate
    RemoveIsolatedPoints()CellDataprivate
    Reset()CellData
    ScaleCell(Float scaleValue)CellData
    SetupReverseEdges()CellDataprivate
    ShrinkCellByValue(const BaseArray< Vector > &planeNormals, Float offset)CellDataprivate
    TestCurrentDataStructure(BaseArray< Char > &faceRemoved)CellDataprivate
    TestPointWithCell(const Vector &point) constCellData
    Voronoi3DImpl classCellDatafriend
    ~CellData()=defaultCellData