QCAD
Open Source 2D CAD
Loading...
Searching...
No Matches
ON_RevolutionTensor Class Reference
Inheritance diagram for ON_RevolutionTensor:
ON_TensorProduct

Public Member Functions

int DimensionA () const
 
int DimensionB () const
 
int DimensionC () const
 
bool Evaluate (double, const double *, double, const double *, double *)
 
- Public Member Functions inherited from ON_TensorProduct
 ON_TensorProduct ()
 
virtual ~ON_TensorProduct ()
 

Public Attributes

ON_3dPoint O
 
ON_3dVector X
 
ON_3dVector Y
 
ON_3dVector Z
 

Member Function Documentation

◆ DimensionA()

int ON_RevolutionTensor::DimensionA ( ) const
virtual

Implements ON_TensorProduct.

◆ DimensionB()

int ON_RevolutionTensor::DimensionB ( ) const
virtual

Implements ON_TensorProduct.

◆ DimensionC()

int ON_RevolutionTensor::DimensionC ( ) const
virtual

Implements ON_TensorProduct.

◆ Evaluate()

bool ON_RevolutionTensor::Evaluate ( double a,
const double * ArcPoint,
double b,
const double * ShapePoint,
double * SrfPoint )
virtual

Implements ON_TensorProduct.

Member Data Documentation

◆ O

ON_3dPoint ON_RevolutionTensor::O

◆ X

ON_3dVector ON_RevolutionTensor::X

◆ Y

ON_3dVector ON_RevolutionTensor::Y

◆ Z

ON_3dVector ON_RevolutionTensor::Z

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