Main Page   Namespace List   Class Hierarchy   Compound List   File List   Namespace Members   Compound Members   File Members   Related Pages  

ShockGraph Member List

This is the complete list of members for ShockGraph, including all inherited members.
AddEdge(Matrix &adj, leda_edge e, int sourceNodeLbl, int targetNodeLbl) constDAG
AddTreeToMatrix(leda_node r, int i, Matrix &adj) (defined in DAG)DAG
areaShockGraph
AreNodesRelated(leda_node g1Node, const DAG &g2, leda_node g2Node) constShockGraph [virtual]
BFSGetNext(leda_node v, EdgeList &l, bool bVisitNode=true) const (defined in DAG)DAG
BRANCH_DIR enum name (defined in ShockGraph)ShockGraph
ClassName() constShockGraph [virtual]
Clear()ShockGraph [virtual]
ComputeBipartiteGraph(LEDA_GRAPH< leda_node, double > &G, const DAG &g1, const DAG &g2, SimMatrix &simMat, const DAGNodeMap &paired1, const DAGNodeMap &paired2, MatchedNodePair *pMatchedPair=NULL)DAG [static]
ComputeDDSkeleton(const char *szPPMFileName)ShockGraph
ComputeDerivedValues()ShockGraph [virtual]
ComputeEigenSum(const Matrix &adj, int nVals)DAG [static]
ComputeFromPPMFile(const char *szFileName, double cutoff=.15, double sigma=2, double range=3) (defined in ShockGraph)ShockGraph
ComputeFromPPMFile2(const char *szFileName, const SGCP &sgparams) (defined in ShockGraph)ShockGraph
ComputeHeights(const Matrix &adj, Matrix &m) (defined in DAG)DAG [static]
ComputeLaplacian(const Matrix &adj) (defined in DAG)DAG [static]
ComputeNodeLabel(const SGNode *node) const (defined in ShockGraph)ShockGraph
ComputeNodeRole(leda_node v) (defined in ShockGraph)ShockGraph
ComputeNodesInfo(leda_node v, int nLevel, int nDFSIndex)DAG
ComputeNodesMass() (defined in DAG)DAG
ComputeObjectViewName() (defined in ShockGraph)ShockGraph
ComputeSGFromDDSkeleton(sg::DDSkeleton *sk)ShockGraph
ComputeTransiveClosure() (defined in DAG)DAG
ComputeTSVs(leda_node root)DAG
ComputeTSVs(leda_node v, int &j, Matrix &adj, NodeIndexMap &loopyNodeMap)DAG
ConnectNodes(leda_node u, SGNode *pNode, sg::DDSEdge *e, sg::DDSNode *n)ShockGraph
CopyNodeInfo(sg::DDSEdge *ddsEdge, leda_node u, SGNode *pNode) (defined in ShockGraph)ShockGraph
CreateNodeObject(NODE_LABEL lbl) constShockGraph [virtual]
CreateObject() constShockGraph [virtual]
DAG() (defined in DAG)DAG [inline]
DelEdge(leda_edge e) (defined in DAG)DAG [inline]
DelEdge(Matrix &adj, int sourceNodeLbl, int targetNodeLbl) constDAG
DeleteSubDAG(leda_node v)DAG
DetectLigatureNodes(sg::DDSkeleton *sk)ShockGraph
DFSGetNext(leda_node v, EdgeList &l, bool bVisitNode=true) const (defined in DAG)DAG
Distance(const DAG &image, const DAG &model, DAGNodeMap &nodeMap, bool bRecomputeTSVs=false)DAG [static]
distance_type typedef (defined in DAG)DAG
DrawEdges(sg::DiscreteDivergenceSkeletonEdge *SKparent, sg::DiscreteDivergenceSkeletonNode *node, leda_d_array< long, leda_node > &map, SGNode *SGparent) (defined in ShockGraph)ShockGraph
EigenDistance(leda_node g1Node, const DAG &g2, leda_node g2Node) constDAG [virtual]
EnterDbgMode() (defined in DAG)DAG [inline, static]
EXP_NEG_SUM enum value (defined in DAG)DAG
GetBranchDir(leda_node u, leda_node wrtV) constShockGraph
GetDAGId() const (defined in DAG)DAG [inline]
GetDAGLbl() const (defined in DAG)DAG [inline]
GetEdgeCount() const (defined in DAG)DAG [inline]
GetEdgeWeight(leda_edge e) const (defined in DAG)DAG [inline]
GetEigenLbl(leda_node v) const (defined in DAG)DAG [inline]
GetFileOffset() const (defined in DAG)DAG [inline]
GetFirstChild(leda_node v) const (defined in DAG)DAG [inline]
GetFirstParent(leda_node v) const (defined in DAG)DAG [inline]
GetFirstRootNode() constDAG
GetGreatestUntouched(leda_d_array< long, leda_node > &map, std::vector< sg::DiscreteDivergenceSkeletonEdge * > edges) (defined in ShockGraph)ShockGraph
GetJointPoint(leda_node u, leda_node v) const (defined in ShockGraph)ShockGraph
GetMatchParams() (defined in DAG)DAG [inline, static]
GetMaxTSVDimension() const (defined in DAG)DAG [inline]
GetNode(leda_node v) const (defined in DAG)DAG [inline]
GetNode(leda_node v) (defined in DAG)DAG [inline]
GetNode(int nIndex) (defined in DAG)DAG
GetNodeCount() const (defined in DAG)DAG [inline]
GetNodeDFSIndex(leda_node v) const (defined in DAG)DAG [inline]
GetNodeIndex(leda_node v) const (defined in DAG)DAG [inline]
GetNodeLbl(leda_node v) const (defined in ShockGraph)ShockGraph
GetNodeLevel(leda_node v) const (defined in DAG)DAG [inline]
GetNodeMass(leda_node v) const (defined in DAG)DAG [inline]
GetNodeTSV(leda_node v) (defined in DAG)DAG [inline, protected]
GetNodeTSV(leda_node v) const (defined in DAG)DAG [inline, protected]
GetNodeTSV(leda_node v, int nDim) const (defined in DAG)DAG [inline]
GetNodeTSVNorm(leda_node v) const (defined in DAG)DAG [inline]
GetObjName() const (defined in DAG)DAG [inline]
GetRoot() const (defined in DAG)DAG [inline]
GetSecondChild(leda_node v) const (defined in DAG)DAG [inline]
GetSecondParent(leda_node v) const (defined in DAG)DAG [inline]
GetSGNode(leda_node v) const (defined in ShockGraph)ShockGraph [inline]
GetSkeleton() const (defined in ShockGraph)ShockGraph [inline]
GetTotalTSVSum() const (defined in DAG)DAG [inline]
GetTransClosMat() const (defined in DAG)DAG [inline]
GetViewNumber() const (defined in DAG)DAG [inline]
GroupShockPoints(leda_node u, SGNode *pNode)ShockGraph
Height() const (defined in ShockGraph)ShockGraph [inline]
ID_NODE_DIST enum value (defined in DAG)DAG
IN_DIR enum value (defined in ShockGraph)ShockGraph
Insert4sAnd2s()ShockGraph
INV_NODE_DIST enum value (defined in DAG)DAG
INV_NODE_DIST_AND_TSV enum value (defined in DAG)DAG
IsDbgMode() (defined in DAG)DAG [inline, static]
IsNodeVisited(leda_node v) const (defined in DAG)DAG [inline]
LabelEndPoints(SGNode *pNode, sg::FluxPointList &fpl, sg::DDSNode *n1, sg::DDSNode *n2)ShockGraph
LeaveDbgMode() (defined in DAG)DAG [inline, static]
Match(DAG &g1, DAG &g2, SimMatrix &simMat, DAGNodeMap &paired1, DAGNodeMap &paired2, MatchedNodePair *pMatchedPair=NULL)DAG [static]
NewEdge(leda_node u, leda_node v, double dVal=1.0) (defined in DAG)DAG [inline]
NewNode(DAGNodePtr ptr) (defined in DAG)DAG [inline]
NodeDistance(leda_node g1Node, const DAG &g2, leda_node g2Node) constShockGraph [virtual]
NodeLength(leda_node v) const (defined in ShockGraph)ShockGraph [inline]
NodeRole(leda_node v) const (defined in ShockGraph)ShockGraph [inline]
NodeSimilarity(leda_node g1Node, const DAG &g2, leda_node g2Node) constDAG [virtual]
NodeTSVSimilarity(leda_node u, const DAG &from, leda_node v) constDAG
NodeType(leda_node v) const (defined in ShockGraph)ShockGraph [inline, virtual]
nViewNumber (defined in DAG)DAG [protected]
operator<< (defined in DAG)DAG [friend]
operator=(const DAG &rhs)ShockGraph [virtual]
operator>> (defined in DAG)DAG [friend]
OUT_DIR enum value (defined in ShockGraph)ShockGraph
pDistMeasurer (defined in DAG)DAG [protected]
perimeterShockGraph
Print(ostream &os=cout) constShockGraph [virtual]
PrintAdjMatrix(ostream &os=cout)DAG
PrintTSVs(ostream &os=cout) constDAG
read(istream &is)DAG [inline]
Read(istream &is, bool bOnlyDataForMatching=false)ShockGraph [virtual]
ReadNode(istream &is) constShockGraph [virtual]
RecomputeFromSkeleton(const SGCP &sgparams) (defined in ShockGraph)ShockGraph
Relabel3As2or4(leda_node v)ShockGraph
ResetNodesInfo() (defined in DAG)DAG
RevertEdge(leda_edge pxEdge)ShockGraph
s_bDbgMode (defined in DAG)DAG [protected, static]
s_matchParams (defined in DAG)DAG [protected, static]
SetDAGId(int nId) (defined in DAG)DAG [inline]
SetDAGLbl(const char *szLbl) (defined in DAG)DAG [inline]
SetEigenLbl(leda_node v, double lbl) (defined in DAG)DAG [inline]
SetEigenVals(const Matrix &adj) (defined in DAG)DAG [protected]
SetMatchParams(const MatchParams &matchParams) (defined in DAG)DAG [inline, static]
SetNodeLbl(leda_node v, NODE_LABEL lbl) (defined in DAG)DAG [inline]
SetObjName(char *str) (defined in DAG)DAG [inline]
SetViewNumber(int n) (defined in DAG)DAG [inline]
SF enum nameDAG
ShockGraph() (defined in ShockGraph)ShockGraph
Similarity(const DAG &model, DAGNodeMap &nodeMap, bool bRecomputeTSVs=false) const (defined in DAG)DAG [inline]
Similarity(const DAG &image, const DAG &model, DAGNodeMap &nodeMap, bool bRecomputeTSVs=false)DAG [static]
SplitNode(leda_node v, SGNode *pNode, int nEnd, SEGMENT &leftSeg, SEGMENT &rightSeg) (defined in ShockGraph)ShockGraph
SplitSGNode(SGNode *pNode, leda_d_array< long, leda_node > &map) (defined in ShockGraph)ShockGraph
SplitSubGraph(leda_node v, bool bRecomputeTSVs=false)DAG
SplitSubGraph(leda_node v, DAGPtr &ptrDag)DAG
strObjectName (defined in DAG)DAG [protected]
UnsafeGetSGNode(leda_node v) (defined in ShockGraph)ShockGraph [inline]
Width() const (defined in ShockGraph)ShockGraph [inline]
write(ostream &os) constDAG [inline]
Write(ostream &os) constShockGraph [virtual]
xmax (defined in ShockGraph)ShockGraph
xmin (defined in ShockGraph)ShockGraph
ymax (defined in ShockGraph)ShockGraph
ymin (defined in ShockGraph)ShockGraph
~DAG()DAG [inline, virtual]
~ShockGraph() (defined in ShockGraph)ShockGraph

Generated on Sat Nov 13 11:21:30 2004 for Noisy DAG Matcher by doxygen1.2.18