OpenStructure
Public Member Functions | Data Fields
SplineEntry Struct Reference

#include <entity_detail.hh>

Public Member Functions

 SplineEntry ()
 
 SplineEntry (const geom::Vec3 &p, const geom::Vec3 &d, const geom::Vec3 &n, float r, const RGBAColor &c1, const RGBAColor &c2, unsigned int t, int i)
 
 SplineEntry (const geom::Vec3 &p, const geom::Vec3 &d, const geom::Vec3 &n, float r, const Color &c1, const Color &c2, unsigned int t, int i)
 

Data Fields

geom::Vec3 position
 
geom::Vec3 direction
 
geom::Vec3 normal
 
RGBAColor color1
 
RGBAColor color2
 
float rad
 
unsigned int type
 
unsigned int type1
 
unsigned int type2
 
float frac
 
float running_length
 
geom::Vec3 v0
 
geom::Vec3 v1
 
geom::Vec3 v2
 
bool nflip
 
int id
 

Detailed Description

Definition at line 139 of file entity_detail.hh.

Constructor & Destructor Documentation

◆ SplineEntry() [1/3]

SplineEntry ( )
inline

Definition at line 140 of file entity_detail.hh.

◆ SplineEntry() [2/3]

SplineEntry ( const geom::Vec3 p,
const geom::Vec3 d,
const geom::Vec3 n,
float  r,
const RGBAColor c1,
const RGBAColor c2,
unsigned int  t,
int  i 
)
inline

Definition at line 159 of file entity_detail.hh.

◆ SplineEntry() [3/3]

SplineEntry ( const geom::Vec3 p,
const geom::Vec3 d,
const geom::Vec3 n,
float  r,
const Color c1,
const Color c2,
unsigned int  t,
int  i 
)
inline

Definition at line 169 of file entity_detail.hh.

Field Documentation

◆ color1

RGBAColor color1

Definition at line 181 of file entity_detail.hh.

◆ color2

RGBAColor color2

Definition at line 181 of file entity_detail.hh.

◆ direction

geom::Vec3 direction

Definition at line 180 of file entity_detail.hh.

◆ frac

float frac

Definition at line 185 of file entity_detail.hh.

◆ id

int id

Definition at line 188 of file entity_detail.hh.

◆ nflip

bool nflip

Definition at line 187 of file entity_detail.hh.

◆ normal

geom::Vec3 normal

Definition at line 180 of file entity_detail.hh.

◆ position

geom::Vec3 position

Definition at line 180 of file entity_detail.hh.

◆ rad

float rad

Definition at line 182 of file entity_detail.hh.

◆ running_length

float running_length

Definition at line 185 of file entity_detail.hh.

◆ type

unsigned int type

Definition at line 183 of file entity_detail.hh.

◆ type1

unsigned int type1

Definition at line 184 of file entity_detail.hh.

◆ type2

unsigned int type2

Definition at line 184 of file entity_detail.hh.

◆ v0

Definition at line 186 of file entity_detail.hh.

◆ v1

Definition at line 186 of file entity_detail.hh.

◆ v2

Definition at line 186 of file entity_detail.hh.


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