示例#1
0
        public void ClearDestroy()
        {
            this.gerrPool.ClearDestroy();
            this.gStore.ClearDestroy();
            // clear common information
            this.fwNumGlyph = GConsts.IND_UNINITIALIZED;

            this.gerrPool = null;
            this.gStore   = null;

            this.f_performGV.Clear();
            this.f_performGC.Clear();
            this.f_performGV = null;
            this.f_performGC = null;

            this.i_IOGlyphs        = null;
            this.i_ProgressUpdater = null;
        }
示例#2
0
        /*
         *            CONSTRUCTORS
         */
        public FManager()
        {
            // storage
            this.gerrPool = new GErrPool();
            this.gStore   = new GStore();
            this.grel     = new GRelations();

            this.indGM        = new ArrayList();
            this.pathCompBind = new ArrayList();
            // font information
            this.fwNumGlyph = GConsts.IND_UNINITIALIZED;

            // interfaces
            this.i_IOGlyphs = null;

            // flags - which tests shoud be performed
            this.f_performGV = new FlagsGV();
            this.f_performGC = new Flags(typeof(DefsGM.TypeGM));
            this.FlagsSetDefault();

            // glyph as fm holder
            // Glyph glyph=new Glyph(GConsts.IND_UNDEFINED,this);
        }
示例#3
0
        /*
         *            CONSTRUCTORS
         */
        public FManager()
        {
            // storage
            this.gerrPool=new GErrPool();
            this.gStore=new GStore();
            this.grel=new GRelations();

            this.indGM=new ArrayList();
            this.pathCompBind=new ArrayList();
            // font information
            this.fwNumGlyph=GConsts.IND_UNINITIALIZED;
    
            // interfaces
            this.i_IOGlyphs=null;
            
            // flags - which tests should be performed
            this.f_performGV=new FlagsGV();
            this.f_performGC=new Flags(typeof(DefsGM.TypeGM));
            this.FlagsSetDefault();

            // glyph as fm holder
            // Glyph glyph=new Glyph(GConsts.IND_UNDEFINED,this);
        }
示例#4
0
        public void ClearDestroy()
        {
            this.gerrPool.ClearDestroy();
            this.gStore.ClearDestroy();
            // clear common information
            this.fwNumGlyph=GConsts.IND_UNINITIALIZED;

            this.gerrPool=null;
            this.gStore=null;

            this.f_performGV.Clear();
            this.f_performGC.Clear();
            this.f_performGV=null;
            this.f_performGC=null;
                
            this.i_IOGlyphs=null;
            this.i_ProgressUpdater=null;
        }