3.5.0-rc1
Loading...
Searching...
No Matches
tigl::CTiglCompoundSurface Class Reference

#include <CTiglCompoundSurface.h>

Public Member Functions

TIGL_EXPORT CTiglCompoundSurface ()=default
TIGL_EXPORT CTiglCompoundSurface (const std::vector< Handle(Geom_BoundedSurface)> &surfaces, const std::vector< double > &uparams)
 CTiglCompoundSurface.
TIGL_EXPORT CTiglCompoundSurfaceoperator= (const CTiglCompoundSurface &other)=default
TIGL_EXPORT gp_Pnt Value (double u, double v) const

Private Attributes

std::vector< Handle(Geom_BoundedSurface)> m_surfaces
std::vector< double > m_uparams

Constructor & Destructor Documentation

◆ CTiglCompoundSurface() [1/2]

TIGL_EXPORT tigl::CTiglCompoundSurface::CTiglCompoundSurface ( )
default

◆ CTiglCompoundSurface() [2/2]

TIGL_EXPORT tigl::CTiglCompoundSurface::CTiglCompoundSurface ( const std::vector< Handle(Geom_BoundedSurface)> & surfaces,
const std::vector< double > & uparams )

CTiglCompoundSurface.

Parameters
surfacesA list of (adjacent) surfaces
uparamsOrdered list of parameters. Must be one entry more than surfaces

Member Function Documentation

◆ operator=()

TIGL_EXPORT CTiglCompoundSurface & tigl::CTiglCompoundSurface::operator= ( const CTiglCompoundSurface & other)
default

◆ Value()

TIGL_EXPORT gp_Pnt tigl::CTiglCompoundSurface::Value ( double u,
double v ) const

Field Documentation

◆ m_surfaces

std::vector<Handle(Geom_BoundedSurface)> tigl::CTiglCompoundSurface::m_surfaces
private

◆ m_uparams

std::vector<double> tigl::CTiglCompoundSurface::m_uparams
private

The documentation for this class was generated from the following file: