| additionalProperties() const  | openstudio::model::ModelObject |  | 
  | adjacentFoundation() const  | openstudio::model::Surface |  | 
  | adjacentSurface() const  | openstudio::model::Surface |  | 
  | airflowNetworkSurface() const  | openstudio::model::Surface |  | 
  | allowableChildTypes() const  | openstudio::model::ParentObject |  | 
  | applyViewAndDaylightingGlassRatios(double viewGlassToWallRatio, double daylightingGlassToWallRatio, double desiredViewGlassSillHeight, double desiredDaylightingGlassHeaderHeight, double exteriorShadingProjectionFactor, double interiorShelfProjectionFactor, const boost::optional< ConstructionBase > &viewGlassConstruction, const boost::optional< ConstructionBase > &daylightingGlassConstruction) | openstudio::model::Surface |  | 
  | assignDefaultBoundaryCondition() | openstudio::model::Surface |  | 
  | assignDefaultSunExposure() | openstudio::model::Surface |  | 
  | assignDefaultSurfaceType() | openstudio::model::Surface |  | 
  | assignDefaultWindExposure() | openstudio::model::Surface |  | 
  | autocalculateNumberofVertices() | openstudio::model::Surface |  | 
  | autocalculateViewFactortoGround() | openstudio::model::Surface |  | 
  | azimuth() const  | openstudio::model::PlanarSurface |  | 
  | centroid() const  | openstudio::model::PlanarSurface |  | 
  | children() const  | openstudio::model::ParentObject |  | 
  | clone() const  | openstudio::model::ModelObject |  | 
  | clone(Model model) const  | openstudio::model::ModelObject |  | 
  | computeIntersection(Surface &otherSurface) | openstudio::model::Surface |  | 
  | connectedObject(unsigned port) const  | openstudio::model::ModelObject |  | 
  | connectedObjectPort(unsigned port) const  | openstudio::model::ModelObject |  | 
  | construction() const  | openstudio::model::PlanarSurface |  | 
  | constructionWithSearchDistance() const  | openstudio::model::PlanarSurface |  | 
  | createAdjacentSurface(const Space &otherSpace) | openstudio::model::Surface |  | 
  | createComponent() const  | openstudio::model::ModelObject |  | 
  | createSubSurfaces(const std::vector< std::vector< Point3d >> &faces, double inset, const boost::optional< ConstructionBase > &construction) | openstudio::model::Surface |  | 
  | createSurfacePropertyExposedFoundationPerimeter(std::string exposedPerimeterCalculationMethod, double exposedPerimeter) | openstudio::model::Surface |  | 
  | emsActuatorNames() const  | openstudio::model::ModelObject | virtual | 
  | emsInternalVariableNames() const  | openstudio::model::ModelObject | virtual | 
  | equalVertices(const PlanarSurface &other) const  | openstudio::model::PlanarSurface |  | 
  | exposedPerimeter(const Polygon3d &buildingPerimeter) const  | openstudio::model::Surface |  | 
  | exteriorVisibleAbsorbtance() const  | openstudio::model::PlanarSurface |  | 
  | exteriorVisibleAbsorptance() const  | openstudio::model::PlanarSurface |  | 
  | filmResistance() const  | openstudio::model::Surface |  | 
  | openstudio::model::PlanarSurface::filmResistance(const FilmResistanceType &type) | openstudio::model::PlanarSurface | static | 
  | findPlanarSurfaces(const std::vector< PlanarSurface > &planarSurfaces, boost::optional< double > minDegreesFromNorth, boost::optional< double > maxDegreesFromNorth, boost::optional< double > minDegreesTilt, boost::optional< double > maxDegreesTilt, double tol=1) | openstudio::model::PlanarSurface | static | 
  | generatorPhotovoltaics() const  | openstudio::model::PlanarSurface |  | 
  | getAirflowNetworkSurface(const AirflowNetworkDetailedOpening &surfaceAirflowLeakage) | openstudio::model::Surface |  | 
  | getAirflowNetworkSurface(const AirflowNetworkSimpleOpening &surfaceAirflowLeakage) | openstudio::model::Surface |  | 
  | getAirflowNetworkSurface(const AirflowNetworkCrack &surfaceAirflowLeakage) | openstudio::model::Surface |  | 
  | getAirflowNetworkSurface(const AirflowNetworkEffectiveLeakageArea &surfaceAirflowLeakage) | openstudio::model::Surface |  | 
  | getAirflowNetworkSurface(const AirflowNetworkHorizontalOpening &surfaceAirflowLeakage) | openstudio::model::Surface |  | 
  | getAutosizedValue(std::string valueName, std::string unitString) const  | openstudio::model::ModelObject |  | 
  | getData(const OutputVariable &variable, const std::string &envPeriod) const  | openstudio::model::ModelObject |  | 
  | getModelObjectSources() const  | openstudio::model::ModelObject | inline | 
  | getModelObjectSources(IddObjectType iddObjectType) const  | openstudio::model::ModelObject | inline | 
  | getModelObjectTarget(unsigned index) const  | openstudio::model::ModelObject | inline | 
  | getModelObjectTargets() const  | openstudio::model::ModelObject | inline | 
  | getRecursiveChildren(const ParentObject &object, bool includeLifeCycleCostsAndAdditionalProperties=false, bool includeUsedResources=true) | openstudio::model::ParentObject | related | 
  | getRecursiveChildrenAndResources(const ModelObject &object) | openstudio::model::ParentObject | related | 
  | getRecursiveResources(const ModelObject &object) | openstudio::model::ModelObject | related | 
  | getScheduleTypeKeys(const Schedule &schedule) const  | openstudio::model::ModelObject |  | 
  | grossArea() const  | openstudio::model::PlanarSurface |  | 
  | hasAdditionalProperties() const  | openstudio::model::ModelObject |  | 
  | heatCapacity() const  | openstudio::model::PlanarSurface |  | 
  | iddObjectType() | openstudio::model::Surface | static | 
  | openstudio::model::PlanarSurface::iddObjectType() const  | openstudio::model::ModelObject |  | 
  | ImplType typedef | openstudio::model::ModelObject | protected | 
  | interiorVisibleAbsorbtance() const  | openstudio::model::PlanarSurface |  | 
  | interiorVisibleAbsorptance() const  | openstudio::model::PlanarSurface |  | 
  | intersect(Surface &otherSurface) | openstudio::model::Surface |  | 
  | isAirWall() const  | openstudio::model::PlanarSurface |  | 
  | isConstructionDefaulted() const  | openstudio::model::PlanarSurface |  | 
  | isGroundSurface() const  | openstudio::model::Surface |  | 
  | isNumberofVerticesAutocalculated() const  | openstudio::model::Surface |  | 
  | isNumberofVerticesDefaulted() const  | openstudio::model::Surface |  | 
  | isPartOfEnvelope() const  | openstudio::model::Surface |  | 
  | isSunExposureDefaulted() const  | openstudio::model::Surface |  | 
  | isViewFactortoGroundAutocalculated() const  | openstudio::model::Surface |  | 
  | isViewFactortoGroundDefaulted() const  | openstudio::model::Surface |  | 
  | isWindExposureDefaulted() const  | openstudio::model::Surface |  | 
  | lifeCycleCosts() const  | openstudio::model::ModelObject |  | 
  | model() const  | openstudio::model::ModelObject |  | 
  | ModelObject(IddObjectType type, const Model &model, bool fastName=false) | openstudio::model::ModelObject | explicitprotected | 
  | ModelObject(std::shared_ptr< detail::ModelObject_Impl > impl) | openstudio::model::ModelObject | explicitprotected | 
  | netArea() const  | openstudio::model::PlanarSurface |  | 
  | numberofVertices() const  | openstudio::model::Surface |  | 
  | operator!=(const ModelObject &other) const  | openstudio::model::ModelObject |  | 
  | operator<(const ModelObject &right) const  | openstudio::model::ModelObject |  | 
  | operator==(const ModelObject &other) const  | openstudio::model::ModelObject |  | 
  | OptionalPlanarSurface typedef | openstudio::model::PlanarSurface | related | 
  | OptionalSurface typedef | openstudio::model::Surface | related | 
  | outputVariableNames() const  | openstudio::model::ModelObject |  | 
  | outputVariables() const  | openstudio::model::ModelObject |  | 
  | outsideBoundaryCondition() const  | openstudio::model::Surface |  | 
  | outwardNormal() const  | openstudio::model::PlanarSurface |  | 
  | parent() const  | openstudio::model::ModelObject |  | 
  | ParentObject(IddObjectType type, const Model &model) | openstudio::model::ParentObject | protected | 
  | PlanarSurface(IddObjectType type, const std::vector< Point3d > &vertices, const Model &model) | openstudio::model::PlanarSurface | protected | 
  | planarSurfaceGroup() const  | openstudio::model::PlanarSurface |  | 
  | PlanarSurfaceVector typedef | openstudio::model::PlanarSurface | related | 
  | plane() const  | openstudio::model::PlanarSurface |  | 
  | removeAdditionalProperties() | openstudio::model::ModelObject |  | 
  | removeLifeCycleCosts() | openstudio::model::ModelObject |  | 
  | resetAdjacentFoundation() | openstudio::model::Surface |  | 
  | resetAdjacentSurface() | openstudio::model::Surface |  | 
  | resetConstruction() | openstudio::model::PlanarSurface |  | 
  | resetNumberofVertices() | openstudio::model::Surface |  | 
  | resetSunExposure() | openstudio::model::Surface |  | 
  | resetSurfacePropertyExposedFoundationPerimeter() | openstudio::model::Surface |  | 
  | resetSurfacePropertyOtherSideCoefficients() | openstudio::model::Surface |  | 
  | resetSurfacePropertyOtherSideConditionsModel() | openstudio::model::Surface |  | 
  | resetViewFactortoGround() | openstudio::model::Surface |  | 
  | resetWindExposure() | openstudio::model::Surface |  | 
  | resources() const  | openstudio::model::ModelObject |  | 
  | reverseEqualVertices(const PlanarSurface &other) const  | openstudio::model::PlanarSurface |  | 
  | setAdjacentFoundation(const FoundationKiva &kiva) | openstudio::model::Surface |  | 
  | setAdjacentSurface(Surface &surface) | openstudio::model::Surface |  | 
  | setConstruction(const ConstructionBase &construction) | openstudio::model::PlanarSurface |  | 
  | setNumberofVertices(boost::optional< double > numberofVertices) | openstudio::model::Surface |  | 
  | setNumberofVertices(double numberofVertices) | openstudio::model::Surface |  | 
  | setOutsideBoundaryCondition(std::string outsideBoundaryCondition) | openstudio::model::Surface |  | 
  | setParent(ParentObject &newParent) | openstudio::model::ModelObject |  | 
  | setSpace(const Space &space) | openstudio::model::Surface |  | 
  | setSunExposure(std::string sunExposure) | openstudio::model::Surface |  | 
  | setSurfacePropertyOtherSideCoefficients(SurfacePropertyOtherSideCoefficients &otherSideCoefficients) | openstudio::model::Surface |  | 
  | setSurfacePropertyOtherSideConditionsModel(SurfacePropertyOtherSideConditionsModel &otherSideModel) | openstudio::model::Surface |  | 
  | setSurfaceType(std::string surfaceType) | openstudio::model::Surface |  | 
  | setThermalConductance(double value) | openstudio::model::PlanarSurface |  | 
  | setUFactor(double value) | openstudio::model::PlanarSurface |  | 
  | setVertices(const std::vector< Point3d > &vertices) | openstudio::model::PlanarSurface |  | 
  | setViewFactortoGround(boost::optional< double > viewFactortoGround) | openstudio::model::Surface |  | 
  | setViewFactortoGround(double viewFactortoGround) | openstudio::model::Surface |  | 
  | setWindExposure(std::string windExposure) | openstudio::model::Surface |  | 
  | setWindowToWallRatio(double wwr) | openstudio::model::Surface |  | 
  | setWindowToWallRatio(double wwr, double desiredHeightOffset, bool heightOffsetFromFloor) | openstudio::model::Surface |  | 
  | shadingSurfaceGroups() const  | openstudio::model::Surface |  | 
  | skylightToProjectedFloorRatio() const  | openstudio::model::Surface |  | 
  | skylightToRoofRatio() const  | openstudio::model::Surface |  | 
  | solarCollectors() const  | openstudio::model::PlanarSurface |  | 
  | space() const  | openstudio::model::PlanarSurface |  | 
  | splitSurfaceForSubSurfaces() | openstudio::model::Surface |  | 
  | stillAirFilmResistance(double tilt) | openstudio::model::PlanarSurface | static | 
  | subSurfaces() const  | openstudio::model::Surface |  | 
  | subtractFromGrossArea() const  | openstudio::model::PlanarSurface |  | 
  | sunExposure() const  | openstudio::model::Surface |  | 
  | Surface(const std::vector< Point3d > &vertices, const Model &model) | openstudio::model::Surface | explicit | 
  | surfaceControlMovableInsulation() const  | openstudio::model::Surface |  | 
  | surfacePropertyConvectionCoefficients() const  | openstudio::model::Surface |  | 
  | surfacePropertyExposedFoundationPerimeter() const  | openstudio::model::Surface |  | 
  | surfacePropertyOtherSideCoefficients() const  | openstudio::model::Surface |  | 
  | surfacePropertyOtherSideConditionsModel() const  | openstudio::model::Surface |  | 
  | surfaceType() const  | openstudio::model::Surface |  | 
  | SurfaceVector typedef | openstudio::model::Surface | related | 
  | thermalConductance() const  | openstudio::model::PlanarSurface |  | 
  | tilt() const  | openstudio::model::PlanarSurface |  | 
  | triangulation() const  | openstudio::model::PlanarSurface | virtual | 
  | uFactor() const  | openstudio::model::PlanarSurface |  | 
  | validOutsideBoundaryConditionValues() | openstudio::model::Surface | static | 
  | validSunExposureValues() | openstudio::model::Surface | static | 
  | validSurfaceTypeValues() | openstudio::model::Surface | static | 
  | validWindExposureValues() | openstudio::model::Surface | static | 
  | vertices() const  | openstudio::model::PlanarSurface |  | 
  | viewFactortoGround() const  | openstudio::model::Surface |  | 
  | visibleTransmittance() const  | openstudio::model::PlanarSurface |  | 
  | windExposure() const  | openstudio::model::Surface |  | 
  | windowToWallRatio() const  | openstudio::model::Surface |  | 
  | ~ModelObject() | openstudio::model::ModelObject | inlinevirtual | 
  | ~ParentObject() | openstudio::model::ParentObject | inlinevirtual | 
  | ~PlanarSurface() | openstudio::model::PlanarSurface | inlinevirtual | 
  | ~Surface() | openstudio::model::Surface | inlinevirtual |