///////////////////////////////////////////////////////////////////////////////// // // Copyright (C) 2018 Statoil ASA // // ResInsight is free software: you can redistribute it and/or modify // it under the terms of the GNU General Public License as published by // the Free Software Foundation, either version 3 of the License, or // (at your option) any later version. // // ResInsight is distributed in the hope that it will be useful, but WITHOUT ANY // WARRANTY; without even the implied warranty of MERCHANTABILITY or // FITNESS FOR A PARTICULAR PURPOSE. // // See the GNU General Public License at // for more details. // ///////////////////////////////////////////////////////////////////////////////// #include "VdeExportPart.h" //-------------------------------------------------------------------------------------------------- /// //-------------------------------------------------------------------------------------------------- VdeExportPart::VdeExportPart(cvf::Part* part) : m_part(part) { } //-------------------------------------------------------------------------------------------------- /// //-------------------------------------------------------------------------------------------------- void VdeExportPart::setSourceObjectType(SourceObjectType sourceObjectType) { m_sourceObjectType = sourceObjectType; } //-------------------------------------------------------------------------------------------------- /// //-------------------------------------------------------------------------------------------------- void VdeExportPart::setSourceObjectName(const QString& sourceObjectName) { m_sourceObjectName = sourceObjectName; } //-------------------------------------------------------------------------------------------------- /// //-------------------------------------------------------------------------------------------------- void VdeExportPart::setColor(cvf::Color3ub color) { m_color = color; } //-------------------------------------------------------------------------------------------------- /// //-------------------------------------------------------------------------------------------------- void VdeExportPart::setWinding(Winding winding) { m_winding = winding; } //-------------------------------------------------------------------------------------------------- /// //-------------------------------------------------------------------------------------------------- QString VdeExportPart::sourceObjectName() const { return m_sourceObjectName; } //-------------------------------------------------------------------------------------------------- /// //-------------------------------------------------------------------------------------------------- VdeExportPart::SourceObjectType VdeExportPart::sourceObjectType() const { return m_sourceObjectType; } //-------------------------------------------------------------------------------------------------- /// //-------------------------------------------------------------------------------------------------- cvf::Part* VdeExportPart::part() { return m_part.p(); } //-------------------------------------------------------------------------------------------------- /// //-------------------------------------------------------------------------------------------------- cvf::Color3ub VdeExportPart::color() const { return m_color; }