MeshKit  1.0
QslimOptions.cpp
Go to the documentation of this file.
00001 /*
00002  * QslimOptions.cpp
00003  *
00004  *  Created on: Mar 10, 2010
00005  *      Author: iulian
00006  */
00007 
00008 #include "meshkit/QslimOptions.hpp"
00009 // for std::
00010 #include <limits>
00011 
00012 QslimOptions::QslimOptions() {
00013         // TODO Auto-generated constructor stub
00014         // default options:
00015         error_tolerance=0;
00016         face_target = 0;
00017         error_tolerance = std::numeric_limits<double>::max();
00018         will_use_plane_constraint = true;
00019         will_use_vertex_constraint = false;
00020 
00021         will_preserve_boundaries = false;
00022         will_preserve_mesh_quality = false;
00023         will_constrain_boundaries = false;
00024         boundary_constraint_weight = 1.0;
00025 
00026         will_weight_by_area = false;
00027         height_fields = false;
00028         timingIntervals = 10;
00029 
00030         useDelayedDeletion = true;
00031 
00032         placement_policy = PLACE_OPTIMAL;
00033 
00034         pair_selection_tolerance = 0.0;
00035         logfile = 0;
00036         selected_output = 0;
00037         plotCost = 0;
00038         create_range = false;
00039         topology = 0;
00040 
00041 }
00042 
00043 QslimOptions::~QslimOptions() {
00044         // TODO Auto-generated destructor stub
00045 }
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines