The curve bounded surface is a parametric surface with curved boundaries defined by one or more boundary curves. The bounded surface is defined to be the portion of the basis surface in the direction of N x T from any point on the boundary, where N is the surface normal and T the boundary curve tangent vector at this point. The region so defined shall be arcwise connected. (Definition from ISO/CD 16739:2011)  
 More...
#include <CurveBoundedPlane.h>
The curve bounded surface is a parametric surface with curved boundaries defined by one or more boundary curves. The bounded surface is defined to be the portion of the basis surface in the direction of N x T from any point on the boundary, where N is the surface normal and T the boundary curve tangent vector at this point. The region so defined shall be arcwise connected. (Definition from ISO/CD 16739:2011) 
- See also
 - Documentation from IFC4: IfcCurveBoundedPlane 
 
 
◆ ~CurveBoundedPlane()
      
        
          | OpenLxApp::CurveBoundedPlane::~CurveBoundedPlane  | 
          ( | 
          void  | 
           | ) | 
           | 
        
      
 
 
◆ getBasisSurface()
      
        
          | std::shared_ptr<ElementarySurface> OpenLxApp::CurveBoundedPlane::getBasisSurface  | 
          ( | 
           | ) | 
           const | 
        
      
 
 
◆ getInnerBoundaries()
      
        
          | std::vector<std::shared_ptr<BoundedCurve> > OpenLxApp::CurveBoundedPlane::getInnerBoundaries  | 
          ( | 
           | ) | 
           const | 
        
      
 
 
◆ getOuterBoundary()
      
        
          | std::shared_ptr<BoundedCurve> OpenLxApp::CurveBoundedPlane::getOuterBoundary  | 
          ( | 
           | ) | 
           const | 
        
      
 
 
◆ setBasisSurface()
      
        
          | void OpenLxApp::CurveBoundedPlane::setBasisSurface  | 
          ( | 
          std::shared_ptr< Plane >  | 
          surface | ) | 
           | 
        
      
 
 
◆ setInnerBoundaries()
      
        
          | void OpenLxApp::CurveBoundedPlane::setInnerBoundaries  | 
          ( | 
          const std::vector< std::shared_ptr< BoundedCurve >> &  | 
          innerBounds | ) | 
           | 
        
      
 
 
◆ setOuterBoundary()
      
        
          | void OpenLxApp::CurveBoundedPlane::setOuterBoundary  | 
          ( | 
          std::shared_ptr< BoundedCurve >  | 
          outerBound | ) | 
           | 
        
      
 
 
The documentation for this class was generated from the following file:
- D:/CadworkJobs/SoftwareProjekte/Lexocad/LexoGit/Lexocad/lexocad/OpenLxApp/include/OpenLxApp/CurveBoundedPlane.h