Create Fill.h
This commit is contained in:
1 parent
b6d8a91fd4
commit
58eba03fee
1 file changed
+25
@@ -0,0 +1,25 @@
|
||||
#pragma once
|
||||
#include "Bucket.h"
|
||||
|
||||
class CFill {
|
||||
public:
|
||||
CFill();
|
||||
virtual ~CFill();
|
||||
void SetPoint(CPi2 *p, int);
|
||||
void CreateBucket();
|
||||
void CreateEdge();
|
||||
void AddET(CAET *);
|
||||
void ETOrder();
|
||||
void Gouraud(CDC *);
|
||||
void ClearMemory();
|
||||
void DeleteAETChain(CAET *pAET);
|
||||
|
||||
protected:
|
||||
int PNum;
|
||||
CPi2 *P;
|
||||
CAET *pHeadE, *pCurrentE, *pEdge;
|
||||
CBucket *pHeadB, *pCurrentB;
|
||||
|
||||
public:
|
||||
CRGB LinearDifferential(double y0, double y, double y1, CRGB c0, CRGB c1);
|
||||
};
|
||||
Reference in new issue
Block a user