コード例 #1
0
ファイル: Surface_mesh.cpp プロジェクト: ShiYujin/zju_code
void
Surface_mesh::
property_stats() const
{
    // qWarning() << "TODO: Surface_mesh::property_stats() broken under new compiler";
#if 0
    std::vector<std::string> props;

    std::cout << "vertex properties:\n";
    props = vertex_properties();
    for (unsigned int i=0; i<props.size(); ++i)
        std::cout << "\t" << props[i] << std::endl;

    std::cout << "halfedge properties:\n";
    props = halfedge_properties();
    for (unsigned int i=0; i<props.size(); ++i)
        std::cout << "\t" << props[i] << std::endl;

    std::cout << "edge properties:\n";
    props = edge_properties();
    for (unsigned int i=0; i<props.size(); ++i)
        std::cout << "\t" << props[i] << std::endl;

    std::cout << "face properties:\n";
    props = face_properties();
    for (unsigned int i=0; i<props.size(); ++i)
        std::cout << "\t" << props[i] << std::endl;
#endif
}
コード例 #2
0
ファイル: PhysicalSideworks.cpp プロジェクト: JinxinS/BGL_dev
void PhysicalSideworks::addFU(PhysicalFUInstance* fu){
	graph_t::vertex_descriptor v = boost::add_vertex(vertex_properties("",*fu), siw_graph);
	fus_by_type[fu->type].push_back(fu);
	fuList.push_back(fu);
}