// Get vertices of all isolines
HANDLE hTIN, hIso;
int nVers, i;
double X, Y, Z;
BOOL bClosed;
hTIN = lcBlockGetTIN( hBlock, L"Demo TIN" );
if (hTIN != 0){
hIso = lcTIN_IsoGetFirst( hTIN );
while( hIso != 0 ){
Z = lcPropGetFloat( hIso, LC_PROP_TINISO_Z );
bClosed = lcPropGetBool( hIso, LC_PROP_TINISO_CLOSED );
nVers = lcPropGetInt( hIso, LC_PROP_TINISO_NVERS );
for (i=0; i<nVers; ++i){
lcPropPutInt( hIso, LC_PROP_TINISO_IVER, i );
X = lcPropGetFloat( hIso, LC_PROP_TINISO_X );
Y = lcPropGetFloat( hIso, LC_PROP_TINISO_Y );
}
hIso = lcTIN_IsoGetNext( hTIN, hIso );
}
}