Loading...
Searching...
No Matches
bitpit::LevelSetSegmentationBaseObject Member List
This is the complete list of members for bitpit::LevelSetSegmentationBaseObject, including all inherited members.
| _evalCellGradient(long id, bool signedLevelSet) const =0 (defined in bitpit::LevelSetObject) | bitpit::LevelSetObject | protectedpure virtual |
| _evalCellNormal(long id, bool signedLevelSet) const =0 (defined in bitpit::LevelSetSegmentationBaseObject) | bitpit::LevelSetSegmentationBaseObject | protectedpure virtual |
| _evalCellPart(long id) const | bitpit::LevelSetSegmentationBaseObject | protectedvirtual |
| _evalCellSign(long id) const =0 (defined in bitpit::LevelSetObject) | bitpit::LevelSetObject | protectedpure virtual |
| _evalCellSupport(long id, double searchRadius=AUTOMATIC_SEARCH_RADIUS) const =0 (defined in bitpit::LevelSetSegmentationBaseObject) | bitpit::LevelSetSegmentationBaseObject | protectedpure virtual |
| _evalCellSurface(long id) const =0 (defined in bitpit::LevelSetSegmentationBaseObject) | bitpit::LevelSetSegmentationBaseObject | protectedpure virtual |
| _evalCellValue(long id, bool signedLevelSet) const =0 (defined in bitpit::LevelSetObject) | bitpit::LevelSetObject | protectedpure virtual |
| _evalGradient(const std::array< double, 3 > &point, bool signedLevelSet) const =0 (defined in bitpit::LevelSetObject) | bitpit::LevelSetObject | protectedpure virtual |
| _evalPart(const std::array< double, 3 > &point) const | bitpit::LevelSetSegmentationBaseObject | protectedvirtual |
| _evalProjection(const std::array< double, 3 > &point, bool signedLevelSet, std::array< double, 3 > *projectionPoint, std::array< double, 3 > *projectionNormal) const =0 (defined in bitpit::LevelSetSegmentationBaseObject) | bitpit::LevelSetSegmentationBaseObject | protectedpure virtual |
| _evalSign(const std::array< double, 3 > &point) const | bitpit::LevelSetObject | protectedvirtual |
| _evalSupport(const std::array< double, 3 > &point) const =0 (defined in bitpit::LevelSetSegmentationBaseObject) | bitpit::LevelSetSegmentationBaseObject | protectedpure virtual |
| _evalSupport(const std::array< double, 3 > &point, double searchRadius) const =0 (defined in bitpit::LevelSetSegmentationBaseObject) | bitpit::LevelSetSegmentationBaseObject | protectedpure virtual |
| _evalSurface(const std::array< double, 3 > &point) const =0 (defined in bitpit::LevelSetSegmentationBaseObject) | bitpit::LevelSetSegmentationBaseObject | protectedpure virtual |
| _evalValue(const std::array< double, 3 > &point, bool signedLevelSet) const =0 (defined in bitpit::LevelSetObject) | bitpit::LevelSetObject | protectedpure virtual |
| _isCellIntersected(long, double distance, LevelSetIntersectionMode=LevelSetIntersectionMode::FAST_FUZZY) const override | bitpit::LevelSetSegmentationBaseObject | protectedvirtual |
| _isInterfaceIntersected(long id, bool invert, std::array< std::array< double, 3 >, 2 > *intersection, std::vector< std::array< double, 3 > > *polygon) const override | bitpit::LevelSetSegmentationBaseObject | protectedvirtual |
| absorbData(std::fstream &, const std::string &, VTKFormat, uint64_t, uint8_t, VTKDataType) | bitpit::VTKBaseStreamer | virtual |
| adaptCellCaches(const std::vector< adaption::Info > &adaptionData) | bitpit::LevelSetObject | protected |
| addVTKOutputData(LevelSetField field, const std::string &objectName) override | bitpit::LevelSetSegmentationBaseObject | protectedvirtual |
| AUTOMATIC_SEARCH_RADIUS | bitpit::LevelSetSegmentationBaseObject | static |
| BITPIT_DEPRECATED_FOR(short getSign(long cellId) const, short evalCellSign(long id) const) (defined in bitpit::LevelSetObject) | bitpit::LevelSetObject | |
| BITPIT_DEPRECATED_FOR(double getValue(long cellId) const, double evalCellValue(long id, bool signedLevelSet) const) (defined in bitpit::LevelSetObject) | bitpit::LevelSetObject | |
| BITPIT_DEPRECATED_FOR(std::array< double BITPIT_COMMA 3 > getGradient(long cellId) const, std::array< double BITPIT_COMMA 3 > evalCellGradient(long id, bool signedLevelSet) const) (defined in bitpit::LevelSetObject) | bitpit::LevelSetObject | |
| CELL_CACHE_IS_SIGNED | bitpit::LevelSetObject | protectedstatic |
| CELL_LOCATION_INTERSECTION_MODE | bitpit::LevelSetObject | protectedstatic |
| CellCacheCollection typedef (defined in bitpit::LevelSetObject) | bitpit::LevelSetObject | |
| CellCacheEntry typedef (defined in bitpit::LevelSetObject) | bitpit::LevelSetObject | protected |
| clearCellCache(std::size_t cacheId, bool release) | bitpit::LevelSetObject | protected |
| clone() const =0 (defined in bitpit::LevelSetObject) | bitpit::LevelSetObject | pure virtual |
| completeCellCacheExchange(const std::unordered_map< int, std::vector< long > > &sendCellIds, std::size_t cacheIds, DataCommunicator *) | bitpit::LevelSetObject | protected |
| completeCellCachesExchange(const std::unordered_map< int, std::vector< long > > &sendCellIds, const std::vector< std::size_t > &cacheIds, DataCommunicator *) | bitpit::LevelSetObject | protected |
| computeProjectionPoint(long cellId) const | bitpit::LevelSetObject | |
| computeProjectionPoint(const std::array< double, 3 > &point) const | bitpit::LevelSetObject | |
| computeVertexProjectionPoint(long vertexId) const | bitpit::LevelSetObject | |
| createCellCache(LevelSetFillIn expectedFillIn, std::size_t cacheId=CellCacheCollection::NULL_CACHE_ID) | bitpit::LevelSetObject | protected |
| createCellLocationCache(std::size_t cacheId=CellCacheCollection::NULL_CACHE_ID) | bitpit::LevelSetObject | protectedvirtual |
| createCellPropagatedSignCache(std::size_t cacheId=CellCacheCollection::NULL_CACHE_ID) | bitpit::LevelSetObject | protectedvirtual |
| createFieldCellCache(LevelSetField field, std::size_t cacheId=CellCacheCollection::NULL_CACHE_ID) override | bitpit::LevelSetSegmentationBaseObject | protectedvirtual |
| destroyCellBulkData() | bitpit::LevelSetObject | protected |
| destroyCellCache(std::size_t cacheId) | bitpit::LevelSetObject | protected |
| destroyCellLocationCache() | bitpit::LevelSetObject | protected |
| destroyCellNarrowBandData() | bitpit::LevelSetObject | protected |
| destroyCellPropagatedSignCache() | bitpit::LevelSetObject | protected |
| destroyFieldCellCache(LevelSetField field) | bitpit::LevelSetObject | protectedvirtual |
| disableFieldCellCache(LevelSetField field) | bitpit::LevelSetObject | |
| dump(std::ostream &) | bitpit::LevelSetObject | protectedvirtual |
| empty() const =0 (defined in bitpit::LevelSetObject) | bitpit::LevelSetObject | pure virtual |
| enableFieldCellCache(LevelSetField field, LevelSetCacheMode cacheMode) | bitpit::LevelSetObject | |
| enableVTKOutput(const LevelSetFieldset &fieldset, bool enable=true) | bitpit::LevelSetObject | |
| enableVTKOutput(const LevelSetFieldset &fieldset, const std::string &objectName, bool enable=true) | bitpit::LevelSetObject | |
| enableVTKOutput(LevelSetField field, bool enable=true) | bitpit::LevelSetObject | |
| enableVTKOutput(LevelSetField field, const std::string &objectName, bool enable=true) | bitpit::LevelSetObject | |
| enableVTKOutput(LevelSetWriteField field, bool enable=true) | bitpit::LevelSetObject | |
| enableVTKOutput(LevelSetWriteField fieldset, const std::string &objectName, bool enable=true) | bitpit::LevelSetObject | |
| evalCellCacheFillIds(LevelSetZone zone, LevelSetCacheMode cacheMode) const | bitpit::LevelSetObject | protected |
| evalCellCacheFillIds(LevelSetZone zone, LevelSetCacheMode cacheMode, const std::vector< adaption::Info > &adaptionData) const | bitpit::LevelSetObject | protected |
| evalCellCacheStaleIds(const std::vector< adaption::Info > &adaptionData) const | bitpit::LevelSetObject | protected |
| evalCellField(LevelSetField field, long id, const evaluator_t &evaluator, const fallback_t &fallback) const | bitpit::LevelSetObject | protected |
| evalCellFieldCached(LevelSetField field, long id, const evaluator_t &evaluator, const fallback_t &fallback) const | bitpit::LevelSetObject | protected |
| evalCellFullCacheFillIds(LevelSetZone zone) const | bitpit::LevelSetObject | protected |
| evalCellFullCacheFillIds(LevelSetZone zone, const std::vector< adaption::Info > &adaptionData) const | bitpit::LevelSetObject | protected |
| evalCellGradient(long id, bool signedLevelSet) const | bitpit::LevelSetObject | virtual |
| evalCellNarrowBandCacheFillIds(LevelSetZone zone) const | bitpit::LevelSetObject | protected |
| evalCellNarrowBandCacheFillIds(LevelSetZone zone, const std::vector< adaption::Info > &adaptionData) const | bitpit::LevelSetObject | protected |
| evalCellNormal(long id, bool signedLevelSet) const | bitpit::LevelSetSegmentationBaseObject | |
| evalCellOnDemandCacheFillIds(LevelSetZone zone) const | bitpit::LevelSetObject | protected |
| evalCellOnDemandCacheFillIds(LevelSetZone zone, const std::vector< adaption::Info > &adaptionData) const | bitpit::LevelSetObject | protected |
| evalCellPart(long id) const | bitpit::LevelSetSegmentationBaseObject | |
| evalCellProjectionPoint(long id) const | bitpit::LevelSetObject | virtual |
| evalCellSign(long id) const | bitpit::LevelSetObject | virtual |
| evalCellSupport(long id, double searchRadius=AUTOMATIC_SEARCH_RADIUS) const | bitpit::LevelSetSegmentationBaseObject | |
| evalCellSurface(long id) const | bitpit::LevelSetSegmentationBaseObject | |
| evalCellValue(long id, bool signedLevelSet) const | bitpit::LevelSetObject | virtual |
| evalGradient(const std::array< double, 3 > &point, bool signedLevelSet) const | bitpit::LevelSetObject | virtual |
| evalNormal(const std::array< double, 3 > &point, bool signedLevelSet) const | bitpit::LevelSetSegmentationBaseObject | |
| evalPart(const std::array< double, 3 > &point) const | bitpit::LevelSetSegmentationBaseObject | |
| evalProjection(const std::array< double, 3 > &point, bool signedLevelSet, std::array< double, 3 > *projectionPoint, std::array< double, 3 > *projectionNormal) const | bitpit::LevelSetSegmentationBaseObject | |
| evalProjectionPoint(const std::array< double, 3 > &point) const | bitpit::LevelSetObject | virtual |
| evalSign(const std::array< double, 3 > &point) const | bitpit::LevelSetObject | virtual |
| evalSupport(const std::array< double, 3 > &point) const | bitpit::LevelSetSegmentationBaseObject | |
| evalSupport(const std::array< double, 3 > &point, double searchRadius) const | bitpit::LevelSetSegmentationBaseObject | |
| evalSurface(const std::array< double, 3 > &point) const | bitpit::LevelSetSegmentationBaseObject | |
| evaluate() | bitpit::LevelSetObject | protected |
| evaluateCellBulkData() | bitpit::LevelSetObject | protected |
| evaluateCellNarrowBandData() | bitpit::LevelSetObject | protected |
| evalValue(const std::array< double, 3 > &point, bool signedLevelSet) const | bitpit::LevelSetObject | virtual |
| evalValueSign(double value) const | bitpit::LevelSetObject | protected |
| fillCellGeometricNarrowBandLocationCache(long id) | bitpit::LevelSetObject | protectedvirtual |
| fillCellLocationCache() | bitpit::LevelSetObject | protectedvirtual |
| fillCellLocationCache(const std::vector< adaption::Info > &adaptionData) | bitpit::LevelSetObject | protectedvirtual |
| fillCellPropagatedSignCache() | bitpit::LevelSetObject | protectedvirtual |
| fillFieldCellCache(LevelSetField field, long id) override | bitpit::LevelSetSegmentationBaseObject | protectedvirtual |
| fillFieldCellCache(LevelSetField field, const std::vector< long > &cellIds) | bitpit::LevelSetSegmentationBaseObject | protected |
| fillFieldCellCache(LevelSetField field, long id, const value_t &value) const | bitpit::LevelSetSegmentationBaseObject | protected |
| fillFieldCellCaches(LevelSetZone zone, const std::vector< LevelSetField > &fields) | bitpit::LevelSetObject | protected |
| fillFieldCellCaches(LevelSetZone zone, const std::vector< LevelSetField > &fields, const std::vector< adaption::Info > &adaptionData) | bitpit::LevelSetObject | protected |
| flushData(std::fstream &, const std::string &, VTKFormat) override | bitpit::LevelSetObject | virtual |
| flushValue(std::fstream &, VTKFormat, const T &value) const | bitpit::VTKBaseStreamer | |
| flushValue(std::fstream &, VTKFormat, const T *values, int nValues) const | bitpit::VTKBaseStreamer | |
| flushVTKOutputData(std::fstream &stream, VTKFormat format, LevelSetField field) const override | bitpit::LevelSetSegmentationBaseObject | protectedvirtual |
| flushVTKOutputData(std::fstream &stream, VTKFormat format, LevelSetField field, const evaluator_t evluator, const fallback_t fallback) const | bitpit::LevelSetSegmentationBaseObject | protected |
| getCellBulkEvaluationMode() const | bitpit::LevelSetObject | |
| getCellCache(std::size_t cacheId) const | bitpit::LevelSetObject | protected |
| getCellCache(std::size_t cacheId) const | bitpit::LevelSetObject | protected |
| getCellLocation(long id) const | bitpit::LevelSetObject | protected |
| getCellZone(long id) const | bitpit::LevelSetObject | protected |
| getFieldCellCache(LevelSetField field) const | bitpit::LevelSetObject | protected |
| getFieldCellCache(LevelSetField field) const | bitpit::LevelSetObject | protected |
| getFieldCellCacheId(LevelSetField field) const | bitpit::LevelSetObject | protected |
| getFieldCellCacheMode(LevelSetField field) const | bitpit::LevelSetObject | |
| getId() const | bitpit::LevelSetObject | |
| getKernel() const | bitpit::LevelSetObject | virtual |
| getKernel() | bitpit::LevelSetObject | protectedvirtual |
| getLevelSetInfo(long cellId) const | bitpit::LevelSetObject | |
| getLS(long cellId) const | bitpit::LevelSetObject | |
| getNarrowBandSize() const | bitpit::LevelSetObject | |
| getNormal(long cellId) const | bitpit::LevelSetSegmentationBaseObject | |
| getNormal(const std::array< double, 3 > &point) const | bitpit::LevelSetSegmentationBaseObject | |
| getPart(long cellId) const | bitpit::LevelSetSegmentationBaseObject | |
| getPart(const std::array< double, 3 > &point) const | bitpit::LevelSetSegmentationBaseObject | |
| getReferenceCount() const | bitpit::LevelSetObject | |
| getSizeNarrowBand() const | bitpit::LevelSetObject | |
| getSupport(long cellId) const | bitpit::LevelSetSegmentationBaseObject | |
| getSupport(const std::array< double, 3 > &point) const | bitpit::LevelSetSegmentationBaseObject | |
| getSupportedFields() const override | bitpit::LevelSetSegmentationBaseObject | virtual |
| getSurfaceFeatureSize(long cellId) const | bitpit::LevelSetSegmentationBaseObject | |
| getSurfaceFeatureSize(const std::array< double, 3 > &point) const | bitpit::LevelSetSegmentationBaseObject | |
| getVTKOutputDataName(LevelSetField field, const std::string &objectName) const | bitpit::LevelSetObject | protected |
| getVTKOutputFieldName(LevelSetField field) const override | bitpit::LevelSetSegmentationBaseObject | protectedvirtual |
| hasVTKOutputData(LevelSetField field, const std::string &objectName) const | bitpit::LevelSetObject | protected |
| intersectSurface(long id, LevelSetIntersectionMode=LevelSetIntersectionMode::FAST_FUZZY) const | bitpit::LevelSetObject | |
| isCellInNarrowBand(long id) const | bitpit::LevelSetObject | virtual |
| isCellIntersected(long id, LevelSetIntersectionMode=LevelSetIntersectionMode::FAST_FUZZY) const | bitpit::LevelSetObject | |
| isInNarrowBand(const std::array< double, 3 > &point) const | bitpit::LevelSetObject | virtual |
| isInterfaceIntersected(long id, bool invert, std::array< std::array< double, 3 >, 2 > *intersection, std::vector< std::array< double, 3 > > *polygon) const | bitpit::LevelSetObject | |
| isInterfaceIntersected(long id) const | bitpit::LevelSetObject | |
| isPrimary() const | bitpit::LevelSetObject | virtual |
| LevelSetBooleanObject< LevelSetSegmentationBaseObject > (defined in bitpit::LevelSetSegmentationBaseObject) | bitpit::LevelSetSegmentationBaseObject | friend |
| LevelSetObject(int) | bitpit::LevelSetSegmentationBaseObject | |
| LevelSetObject(const LevelSetObject &other) | bitpit::LevelSetSegmentationBaseObject | |
| LevelSetObject(LevelSetObject &&other) | bitpit::LevelSetSegmentationBaseObject | |
| LevelSetSegmentationBaseObject(int, const LevelSetSegmentationSurfaceInfo *surfaceInfo) (defined in bitpit::LevelSetSegmentationBaseObject) | bitpit::LevelSetSegmentationBaseObject | protected |
| m_cellLocationCacheId | bitpit::LevelSetObject | protected |
| m_cellPropagatedSignCacheId | bitpit::LevelSetObject | protected |
| m_defaultSignedLevelSet (defined in bitpit::LevelSetObject) | bitpit::LevelSetObject | protected |
| m_enabledOutputFields (defined in bitpit::LevelSetObject) | bitpit::LevelSetObject | protected |
| m_kernel | bitpit::LevelSetObject | protected |
| m_narrowBandSize | bitpit::LevelSetObject | protected |
| pruneCellCache(std::size_t cacheId, const std::vector< long > &cellIds) | bitpit::LevelSetObject | protected |
| removeVTKOutputData(LevelSetField field, const std::string &objectName) | bitpit::LevelSetObject | protected |
| restore(std::istream &) | bitpit::LevelSetObject | protectedvirtual |
| setCellBulkEvaluationMode(LevelSetBulkEvaluationMode evaluationMode) | bitpit::LevelSetObject | |
| setDefaultLevelSetSigndness(bool signedLevelSet) | bitpit::LevelSetObject | protected |
| setKernel(LevelSetKernel *) | bitpit::LevelSetObject | protectedvirtual |
| setNarrowBandSize(double size) | bitpit::LevelSetObject | protected |
| setSizeNarrowBand(double) | bitpit::LevelSetObject | protected |
| startCellCacheExchange(const std::unordered_map< int, std::vector< long > > &recvCellIds, std::size_t cacheIds, DataCommunicator *) const | bitpit::LevelSetObject | protected |
| startCellCachesExchange(const std::unordered_map< int, std::vector< long > > &recvCellIds, const std::vector< std::size_t > &cacheIds, DataCommunicator *) const | bitpit::LevelSetObject | protected |
| update(const std::vector< adaption::Info > &adaptionData) | bitpit::LevelSetObject | |
| update() (defined in bitpit::LevelSetObject) | bitpit::LevelSetObject | protected |
| updateCellBulkData(const std::vector< adaption::Info > &adaptionData) | bitpit::LevelSetObject | protected |
| updateCellNarrowBandData(const std::vector< adaption::Info > &adaptionData) | bitpit::LevelSetObject | protected |
| ~LevelSetObject() | bitpit::LevelSetObject | virtual |
| ~VTKBaseStreamer()=default (defined in bitpit::VTKBaseStreamer) | bitpit::VTKBaseStreamer | virtual |
1.13.2