Assimp
v3.1.1 (June 2014)
|
Inherits Assimp::IFC::Curve.
Public Member Functions | |
BoundedCurve (const IfcBoundedCurve &entity, ConversionData &conv) | |
bool | IsClosed () const |
void | SampleDiscrete (TempMesh &out) const |
![]() | |
virtual size_t | EstimateSampleCount (IfcFloat start, IfcFloat end) const |
virtual IfcVector3 | Eval (IfcFloat p) const =0 |
virtual std::pair< IfcFloat, IfcFloat > | GetParametricRange () const =0 |
IfcFloat | GetParametricRangeDelta () const |
virtual bool | ReverseEval (const IfcVector3 &val, IfcFloat ¶mOut) const |
virtual void | SampleDiscrete (TempMesh &out, IfcFloat start, IfcFloat end) const |
virtual | ~Curve () |
Additional Inherited Members | |
![]() | |
typedef std::pair< IfcFloat, IfcFloat > | ParamRange |
![]() | |
static Curve * | Convert (const IFC::IfcCurve &, ConversionData &conv) |
![]() | |
Curve (const IfcCurve &base_entity, ConversionData &conv) | |
![]() | |
const IfcCurve & | base_entity |
ConversionData & | conv |
|
inline |
|
virtual |
Implements Assimp::IFC::Curve.