Code Search for Developers
 
 
  

FcloneNode.h from Magnus at Krugle


Show FcloneNode.h syntax highlighted

#ifndef Frank_FcloneNode
#define Frank_FcloneNode
#include "FGLstack.h"
#include "FGLwalkNode.h"

//entry point modifiers

class FcloneNode: public FGLwalkNode{

public:
	FGLvar *vClone;
protected:
	long totalOffset;
	
public:  //the user calls Init
	FcloneNode(FObject *aSupervisor,FGLvar *cloneFrom,
		FGLvar *cloneTo,long scratchOffset);
protected:	
	virtual Boolean walk(void);		
	virtual void virginCloneVertex(const GLref& original,const GLref& clone);
	virtual Boolean processVertex(void);		
	virtual Boolean processEdge(void);
	virtual void auRevoir(void);
	virtual void goodbyeKiss(void);
// backyard
	void getClone(const GLref& original,GLref& clone);
};
#endif





See more files for this project here

Magnus

Magnus is a special purpose mathematical package for Infinite Group Theory computations

Project homepage: http://sourceforge.net/projects/magnus
Programming language(s): C,C++
License: other

  FBlockManager.C
  FBlockManager.h
  FGLink.C
  FGLink.h
  FGLnode.C
  FGLnode.h
  FGLrecycleStack.C
  FGLrecycleStack.h
  FGLstack.C
  FGLstack.h
  FGLstepper.C
  FGLstepper.h
  FGLwalkNode.C
  FGLwalkNode.h
  FcleanUpNode.C
  FcleanUpNode.h
  FcloneNode.C
  FcloneNode.h
  FdebugNode.C
  FdebugNode.h
  FfoldNode.C
  FfoldNode.h
  FfoldStepper.C
  FfoldStepper.h
  FgrowNode.C
  FgrowNode.h
  FrandomRef.C
  FrandomRef.h
  FreducedFoldNode.C
  FreducedFoldNode.h
  FreducedVertexFolder.C
  FreducedVertexFolder.h
  FvertexFolder.C
  FvertexFolder.h
  GLfunctions.C
  GLfunctions.h
  GLref.h
  _FnameNode.cp_
  _FnameNode.h_
  _FrankNode.cp_
  _FrankNode.h_
  _FstrToGLvarNode.cp_
  _FstrToGLvarNode.h_
  debugGLink.C
  debugGLink.h