Developer Documentation
PolyLineCircleData Class Reference
Inheritance diagram for PolyLineCircleData:
PerObjectData

Public Member Functions

 PolyLineCircleData (ACG::Vec3d center, ACG::Vec3d normal, ACG::Vec3d mainAxis, ACG::Vec3d sideAxis, double mainR, double sideR, unsigned int mesh)
 
- Public Member Functions inherited from PerObjectData
 PerObjectData ()
 You have to provide your own constructor for your object. More...
 
virtual PerObjectDatacopyPerObjectData ()
 Copy Function. More...
 

Public Attributes

ACG::Vec3d circleCenter_
 
ACG::Vec3d circleNormal_
 
ACG::Vec3d circleMainAxis_
 
ACG::Vec3d circleSideAxis_
 
double circleMainRadius_
 
double circleSideRadius_
 
size_t circleMeshIndex_
 

Detailed Description

Definition at line 52 of file PolyLineCircleData.hh.

Constructor & Destructor Documentation

◆ PolyLineCircleData()

PolyLineCircleData::PolyLineCircleData ( ACG::Vec3d  center,
ACG::Vec3d  normal,
ACG::Vec3d  mainAxis,
ACG::Vec3d  sideAxis,
double  mainR,
double  sideR,
unsigned int  mesh 
)

Definition at line 55 of file PolyLineCircleData.cc.

Member Data Documentation

◆ circleCenter_

ACG::Vec3d PolyLineCircleData::circleCenter_

Definition at line 55 of file PolyLineCircleData.hh.

◆ circleMainAxis_

ACG::Vec3d PolyLineCircleData::circleMainAxis_

Definition at line 57 of file PolyLineCircleData.hh.

◆ circleMainRadius_

double PolyLineCircleData::circleMainRadius_

Definition at line 59 of file PolyLineCircleData.hh.

◆ circleMeshIndex_

size_t PolyLineCircleData::circleMeshIndex_

Definition at line 61 of file PolyLineCircleData.hh.

◆ circleNormal_

ACG::Vec3d PolyLineCircleData::circleNormal_

Definition at line 56 of file PolyLineCircleData.hh.

◆ circleSideAxis_

ACG::Vec3d PolyLineCircleData::circleSideAxis_

Definition at line 58 of file PolyLineCircleData.hh.

◆ circleSideRadius_

double PolyLineCircleData::circleSideRadius_

Definition at line 60 of file PolyLineCircleData.hh.


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