2#ifndef NapaCGALHullData_h__
3#define NapaCGALHullData_h__
7#include <CGAL/Exact_predicates_inexact_constructions_kernel.h>
8#include <CGAL/Polyhedron_3.h>
9#include <CGAL/Polyhedron_traits_with_normals_3.h>
11#include "VeresHullData.h"
14 typedef CGAL::Exact_predicates_inexact_constructions_kernel Kernel;
15 typedef CGAL::Polyhedron_traits_with_normals_3<Kernel> Traits;
16 typedef CGAL::Polyhedron_3<Traits> Polyhedron;
19 class NapaCGALHullData:
public HullData
22 NapaCGALHullData(std::string fname,
double angle=20,
double radius=30,
double distance=0.375,
double LCG=0,
double VCG=0, VeresHullData *ptr=0);
23 void ReadHullGeometry( std::string& fname);
27 void ReadWaterLine( std::string& fname );
32 std::vector< std::vector<int> > pointLaterals;
33 std::vector< std::vector<int> > pointSections;
34 std::vector< Point > Points;
36 double angle,radius,distance;
Simple waypoint object.
Definition: CableAttach.h:16