hexed 0.4.0
 
Loading...
Searching...
No Matches
hexed::Tree_curve_edge Class Reference
Inheritance diagram for hexed::Tree_curve_edge:
hexed::Geom_edge

Public Member Functions

 Tree_curve_edge (Array< double > &&nodes, Array< double > &&tangent_average, Array< double > &&tangent_radius, int skip_levels=0)
 
Mat< 3 > point (double) const override
 
double arc_length (double) const override
 
Mat< 3 > tangent_average (double) const override
 
double tangent_radius (double) const override
 
double arg_nearest_point (Mat< 3 >) const override
 

Member Function Documentation

◆ arc_length()

double hexed::Tree_curve_edge::arc_length ( double param) const
overridevirtual

Implements hexed::Geom_edge.

◆ arg_nearest_point()

double hexed::Tree_curve_edge::arg_nearest_point ( Mat< 3 > p) const
overridevirtual

Implements hexed::Geom_edge.

◆ point()

Mat< 3 > hexed::Tree_curve_edge::point ( double param) const
overridevirtual

Implements hexed::Geom_edge.

◆ tangent_average()

Mat< 3 > hexed::Tree_curve_edge::tangent_average ( double param) const
overridevirtual

Implements hexed::Geom_edge.

◆ tangent_radius()

double hexed::Tree_curve_edge::tangent_radius ( double param) const
overridevirtual

Implements hexed::Geom_edge.


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