In file ./include/vob/geom/Fillets2.hxx:

struct LinearConnectionHalf

A connection.

Documentation

A connection.

[more]float a
The compass angle of the connection
[more]float d
The distance from the center to the middle of the connection
[more]float t
The thickness(radius) of the connection at the middle
[more]int sign
Whether we're looking at the clockwise (+1) or counterclockwise (-1) side
[more]float z
The z coordinate of the middle
[more]Vec dir
The direction (unit) vector of the connection (from the node)
[more]Vec norm
The normal (unit) vector of the connection pointing to the outside
[more]ZVec endPoint
The endpoint of the edge
[more]ZVec projectToConnLine(ZVec v) const
Project a given point to the connecting line.

ofloat a
The compass angle of the connection

ofloat d
The distance from the center to the middle of the connection

ofloat t
The thickness(radius) of the connection at the middle

oint sign
Whether we're looking at the clockwise (+1) or counterclockwise (-1) side

ofloat z
The z coordinate of the middle

oVec dir
The direction (unit) vector of the connection (from the node)

oVec norm
The normal (unit) vector of the connection pointing to the outside

oZVec endPoint
The endpoint of the edge

oZVec projectToConnLine(ZVec v) const
Project a given point to the connecting line. If the point would go to the negative direction (or inside the circular node) on the connection line, it will be clamped to the center. Useful for generating internal points. XXX Z calculation needs thinking.

Alphabetic index Hierarchy of classes



This page was generated with the help of DOC++.