Marine systems simulation
|
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::HullData | protectedstatic |
Geomtery (defined in Ship::HullData) | Ship::HullData | |
GetNumberOfStations() (defined in Ship::HullData) | Ship::HullData | |
GetParam(std::string p) (defined in Ship::HullData) | Ship::HullData | virtual |
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::HullData | protected |
HullData(std::string &fname) (defined in Ship::HullData) | Ship::HullData | |
HullHorizontalStep (defined in Ship::HullData) | Ship::HullData | protected |
HullTop (defined in Ship::HullData) | Ship::HullData | protected |
HullVerticalStep (defined in Ship::HullData) | Ship::HullData | protected |
Main (defined in Ship::HullData) | Ship::HullData | |
MakeHull2() (defined in Ship::HullData) | Ship::HullData | |
param (defined in Ship::HullData) | Ship::HullData | protected |
q (defined in Ship::HullData) | Ship::HullData | protected |
r (defined in Ship::HullData) | Ship::HullData | protected |
ReadHullGeometry(std::string &fname)=0 (defined in Ship::HullData) | Ship::HullData | pure virtual |
ReadWaterLine(std::string &fname)=0 (defined in Ship::HullData) | Ship::HullData | pure virtual |
Sections (defined in Ship::HullData) | Ship::HullData | protected |
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::HullData | inline |
SetPosition(const Eigen::Vector3d &vec) (defined in Ship::HullData) | Ship::HullData | inline |
SetRotation(const Eigen::Quaterniond &q) (defined in Ship::HullData) | Ship::HullData | inline |
SetRotation(double w, double x, double y, double z) (defined in Ship::HullData) | Ship::HullData | inline |
~HullData() (defined in Ship::HullData) | Ship::HullData | inlinevirtual |