Cumulia Illustrator Rendering Engine v1.0.0
A Rendering engine for industrial CAD/CAE model and optimized for greatest performance
 
Loading...
Searching...
No Matches
cil::TubeParameters Class Reference

#include <parameters.h>

Inheritance diagram for cil::TubeParameters:
cil::Parameters

Public Member Functions

virtual std::shared_ptr< PartDataoperator<< (const std::shared_ptr< Part > &part)
 
- Public Member Functions inherited from cil::Parameters
virtual std::shared_ptr< FilterDataoperator<< (const std::shared_ptr< Model > &model)
 

Public Attributes

std::string name
 
std::vector< std::shared_ptr< Vector3f > > seeds
 
std::string varying
 
double radius
 
double lengthUnit
 

Additional Inherited Members

- Static Public Attributes inherited from cil::Parameters
static int unitLength
 
static float shaftRadius
 
static float arrowRadius
 

Member Function Documentation

◆ operator<<()

virtual std::shared_ptr< PartData > cil::TubeParameters::operator<< ( const std::shared_ptr< Part > & part)
virtual

Reimplemented from cil::Parameters.

Member Data Documentation

◆ lengthUnit

double cil::TubeParameters::lengthUnit

◆ name

std::string cil::TubeParameters::name

◆ radius

double cil::TubeParameters::radius

◆ seeds

std::vector<std::shared_ptr<Vector3f> > cil::TubeParameters::seeds

◆ varying

std::string cil::TubeParameters::varying