QCAD
Open Source 2D CAD
Loading...
Searching...
No Matches
ON_TensorProduct Class Referenceabstract

#include <opennurbs_nurbssurface.h>

Inheritance diagram for ON_TensorProduct:
ON_RevolutionTensor ON_SumTensor

Public Member Functions

virtual int DimensionA () const =0
 
virtual int DimensionB () const =0
 
virtual int DimensionC () const =0
 
virtual bool Evaluate (double, const double *, double, const double *, double *)=0
 
 ON_TensorProduct ()
 
virtual ~ON_TensorProduct ()
 

Constructor & Destructor Documentation

◆ ON_TensorProduct()

ON_TensorProduct::ON_TensorProduct ( )

◆ ~ON_TensorProduct()

ON_TensorProduct::~ON_TensorProduct ( )
virtual

Member Function Documentation

◆ DimensionA()

virtual int ON_TensorProduct::DimensionA ( ) const
pure virtual

Implemented in ON_RevolutionTensor, and ON_SumTensor.

◆ DimensionB()

virtual int ON_TensorProduct::DimensionB ( ) const
pure virtual

Implemented in ON_RevolutionTensor, and ON_SumTensor.

◆ DimensionC()

virtual int ON_TensorProduct::DimensionC ( ) const
pure virtual

Implemented in ON_RevolutionTensor, and ON_SumTensor.

◆ Evaluate()

virtual bool ON_TensorProduct::Evaluate ( double ,
const double * ,
double ,
const double * ,
double *  )
pure virtual

Implemented in ON_RevolutionTensor, and ON_SumTensor.


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