imo 出力のメモ

デバッグ版 線の情報がない Gons を出力する時,面情報より線の情報を登録している.

bool	GonsA_ToOBJ	(...)	{
//	...
	#ifdef	_DEBUG
	{
		if (lins.size() == 0) {
			for (size_t fIndex=0 ; fIndex&lt:pis.size() ; fIndex++) {
				Vl3A	pia = pis[fIndex] ;
				if (pia.size() < 3) 	{	continue ;	}
				v_long	fvts ;
				for (size_t fvIndex=0 ; fvIndex<pia.size() ; fvIndex++) {
					long	fVert = pia[fvIndex].x ;
					fvts.push_back(fVert) ;
					}
				if (fvts.size() == 0)	{	continue ;	}
				fvts.push_back(fvts[0]) ;
				tstring	fStr = _T("l   ") ;
				for (size_t vIndex=1 ; vIndex<fvts.size() ; vIndex++) {
					long	fv_s = fvts[vIndex-1] ;
					long	fv_e = fvts[vIndex-0] ;
					tstring	vStr ;
					 	vStr += ::To_tstring(vsStart+fv_s+1) + _T("/ ") ;
					 	vStr += ::To_tstring(vsStart+fv_e+1) + _T("/ ") ;
					 	vStr = ::String_TrimRight(vStr) ;
					fStr += vStr + _T("    ") ;
					}
				fStr = ::String_TrimRight(fStr) ;
				faceAry.push_back(tstring(fStr)) ;
				}
			}
		}
	#endif
//	...
	}