Marine systems simulation
Ship::HullData Member List

This is the complete list of members for Ship::HullData, including all inherited members.

AddStation(const std::vector< double > &x, const std::vector< double > &y, const std::vector< double > &z) (defined in Ship::HullData)Ship::HullData
AddToHull(std::vector< Eigen::Vector3d > &side1, std::vector< Eigen::Vector3d > side2, bool mirror=true) (defined in Ship::HullData)Ship::HullData
CalculateHullSectionData() (defined in Ship::HullData)Ship::HullData
CompareSections(struct Section const &lhs, struct Section const &rhs) (defined in Ship::HullData)Ship::HullDataprotectedstatic
Geomtery (defined in Ship::HullData)Ship::HullData
GetNumberOfStations() (defined in Ship::HullData)Ship::HullData
GetParam(std::string p) (defined in Ship::HullData)Ship::HullDatavirtual
GetStation(int StationNr, std::vector< Eigen::Vector3d > &Out) (defined in Ship::HullData)Ship::HullData
GetStationArea(int SectionNr) (defined in Ship::HullData)Ship::HullData
GetStationArea(int SectionNr, double T) (defined in Ship::HullData)Ship::HullData
GetStationBredth(int SectionNr, double T) (defined in Ship::HullData)Ship::HullData
GetStationDraught(int SectionNr, double T) (defined in Ship::HullData)Ship::HullData
GetStationInstentaneousDraught(int SecitonNr) (defined in Ship::HullData)Ship::HullData
GetStationLewisData(int SectionNr, double B, double T, double &LewisA1, double &LewisA3, double &LewisScaleFactor) (defined in Ship::HullData)Ship::HullData
GetStationMaxBredth(int SectionNr, double T) (defined in Ship::HullData)Ship::HullData
GetStationNr(double DistanceFromZeroStation) (defined in Ship::HullData)Ship::HullData
GetStationPosition(int SectionNr) (defined in Ship::HullData)Ship::HullData
GetStationSkegPoint(int SectionNr) (defined in Ship::HullData)Ship::HullData
GetVertexGlobalPosition(int vertex, Eigen::Vector3d &vertexpos) (defined in Ship::HullData)Ship::HullData
HullBottom (defined in Ship::HullData)Ship::HullDataprotected
HullData(std::string &fname) (defined in Ship::HullData)Ship::HullData
HullHorizontalStep (defined in Ship::HullData)Ship::HullDataprotected
HullTop (defined in Ship::HullData)Ship::HullDataprotected
HullVerticalStep (defined in Ship::HullData)Ship::HullDataprotected
Main (defined in Ship::HullData)Ship::HullData
MakeHull2() (defined in Ship::HullData)Ship::HullData
param (defined in Ship::HullData)Ship::HullDataprotected
q (defined in Ship::HullData)Ship::HullDataprotected
r (defined in Ship::HullData)Ship::HullDataprotected
ReadHullGeometry(std::string &fname)=0 (defined in Ship::HullData)Ship::HullDatapure virtual
ReadWaterLine(std::string &fname)=0 (defined in Ship::HullData)Ship::HullDatapure virtual
Sections (defined in Ship::HullData)Ship::HullDataprotected
SetInterpolationParameters(double HullTop, double HullBottom, double VerticalStep, double HorizontalStep) (defined in Ship::HullData)Ship::HullData
SetPosition(double n, double e, double d) (defined in Ship::HullData)Ship::HullDatainline
SetPosition(const Eigen::Vector3d &vec) (defined in Ship::HullData)Ship::HullDatainline
SetRotation(const Eigen::Quaterniond &q) (defined in Ship::HullData)Ship::HullDatainline
SetRotation(double w, double x, double y, double z) (defined in Ship::HullData)Ship::HullDatainline
~HullData() (defined in Ship::HullData)Ship::HullDatainlinevirtual