void QArrangementLabellingInfoWidget::reset() { setNumFaces ( 0 , 0 ); setNumEdges ( 0 ); setNumVertices ( 0 ); setNumIsolatedVertices ( 0 ); setNumVerticesAtInfinity( 0 ); setChanged ( false ); }
int TriangleMeshData::setDataProperty(int property, void const* value, int numElements) { if (property == NUM_VERTICES) { return setNumVertices(*((unsigned int const*) value)); } else if (property == NUM_INDICES) { return setNumIndices(*((unsigned int const*) value)); } else if (property == X_COORDINATES) { setDataX((double const*) value, numElements); } else if (property == Y_COORDINATES) { setDataY((double const*) value, numElements); } else if (property == Z_COORDINATES) { setDataZ((double const*) value, numElements); } else if (property == COORDINATES) { setVertices((double const*) value, numElements); } else if (property == INDICES) { setIndices((unsigned int const*) value, numElements); } else if (property == VALUES) { setValues((double const*) value, numElements); } else { return Data3D::setDataProperty(property, value, numElements); } return 1; }