C# Class Peg.Base.PrintNode

Afficher le fichier Open project: Andos/BinaryFileSchema

Méthodes publiques

Méthode Description
IsLeaf ( PegNode p ) : bool
IsSkip ( PegNode p ) : bool
LenDistNext ( PegNode p, bool bAlignVertical, int &nOffsetLineBeg, int nLevel ) : int
LenLeaf ( PegNode p ) : int
LenMaxLine ( ) : int
LenNodeBeg ( PegNode p ) : int
LenNodeEnd ( PegNode p ) : int
PrintDistNext ( PegNode p, bool bAlignVertical, int &nOffsetLineBeg, int nLevel ) : void
PrintLeaf ( PegNode p, int &nOffsetLineBeg, bool bAlignVertical ) : void
PrintNodeBeg ( PegNode p, bool bAlignVertical, int &nOffsetLineBeg, int nLevel ) : void
PrintNodeEnd ( PegNode p, bool bAlignVertical, int &nOffsetLineBeg, int nLevel ) : void

Method Details

IsLeaf() public abstract méthode

public abstract IsLeaf ( PegNode p ) : bool
p PegNode
Résultat bool

IsSkip() public méthode

public IsSkip ( PegNode p ) : bool
p PegNode
Résultat bool

LenDistNext() public abstract méthode

public abstract LenDistNext ( PegNode p, bool bAlignVertical, int &nOffsetLineBeg, int nLevel ) : int
p PegNode
bAlignVertical bool
nOffsetLineBeg int
nLevel int
Résultat int

LenLeaf() public abstract méthode

public abstract LenLeaf ( PegNode p ) : int
p PegNode
Résultat int

LenMaxLine() public abstract méthode

public abstract LenMaxLine ( ) : int
Résultat int

LenNodeBeg() public abstract méthode

public abstract LenNodeBeg ( PegNode p ) : int
p PegNode
Résultat int

LenNodeEnd() public abstract méthode

public abstract LenNodeEnd ( PegNode p ) : int
p PegNode
Résultat int

PrintDistNext() public abstract méthode

public abstract PrintDistNext ( PegNode p, bool bAlignVertical, int &nOffsetLineBeg, int nLevel ) : void
p PegNode
bAlignVertical bool
nOffsetLineBeg int
nLevel int
Résultat void

PrintLeaf() public abstract méthode

public abstract PrintLeaf ( PegNode p, int &nOffsetLineBeg, bool bAlignVertical ) : void
p PegNode
nOffsetLineBeg int
bAlignVertical bool
Résultat void

PrintNodeBeg() public abstract méthode

public abstract PrintNodeBeg ( PegNode p, bool bAlignVertical, int &nOffsetLineBeg, int nLevel ) : void
p PegNode
bAlignVertical bool
nOffsetLineBeg int
nLevel int
Résultat void

PrintNodeEnd() public abstract méthode

public abstract PrintNodeEnd ( PegNode p, bool bAlignVertical, int &nOffsetLineBeg, int nLevel ) : void
p PegNode
bAlignVertical bool
nOffsetLineBeg int
nLevel int
Résultat void