CGraph
GSeparateOptimizer Member List

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

buildGraph(const GSortedGElementPtrSet &elements, const std::vector< std::vector< GElementPtr >> &paths, int father, int son, int unlink)GOptimizerinlineprotectedstatic
checkSeparate(const GSortedGElementPtrSet &elements, GElementCPtr fst, GElementCPtr snd)GSeparateOptimizerinlineprotectedstatic
CObject()=defaultCObjectexplicit
collect(GElementPtr element, std::vector< GElementPtr > &curPath, std::vector< std::vector< GElementPtr >> &paths)GOptimizerinlineprotectedstatic
collectPaths(const GSortedGElementPtrSet &elements)GOptimizerinlineprotectedstatic
destroy()CObjectinlinevirtual
getNearestAncestor(GElementCPtr fst, GElementCPtr snd, GElementPPtr fstPatch, GElementPPtr sndPatch)GSeparateOptimizerinlineprotectedstatic
getPatch(const GElementPtrArr &path, GElementCPtr ancestor, GElementCPtr element)GSeparateOptimizerinlineprotectedstatic
GPipeline classGSeparateOptimizerfriend
GRegion classGSeparateOptimizerfriend
init()CObjectinlinevirtual
run()=0CObjectpure virtual
~CObject()=defaultCObjectvirtual