Class AIAC::TimberInfo::Component¶
ClassList > AIAC > TimberInfo > Component
Inherited by the following classes: AIAC::TimberInfo::Cut, AIAC::TimberInfo::Cut::Edge, AIAC::TimberInfo::Cut::Face, AIAC::TimberInfo::Hole
Public Attributes¶
Type | Name |
---|---|
bool | IsMarkedDone |
Public Functions¶
Type | Name |
---|---|
Component (std::string type) | |
virtual glm::vec3 | GetCenter () const Hole . |
__always_inline std::string | GetTypeString () const |
virtual void | SetAsCurrent () < Base Component __ |
virtual void | SetAsDone () |
virtual void | SetAsNotDone () |
virtual void | SetVisibility (bool visible) |
Protected Attributes¶
Type | Name |
---|---|
pugi::xml_node | m_ACIMDocNode |
glm::vec3 | m_Center |
std::vector< std::shared_ptr< GOPrimitive > > | m_GOPrimitives |
std::string | m_ID |
float | m_Scale |
ACIMState | m_State |
std::string | m_Type |
Public Attributes Documentation¶
variable IsMarkedDone¶
Public Functions Documentation¶
function Component¶
function GetCenter¶
Hole .
function GetTypeString¶
function SetAsCurrent¶
< Base Component __
function SetAsDone¶
function SetAsNotDone¶
function SetVisibility¶
Protected Attributes Documentation¶
variable m_ACIMDocNode¶
variable m_Center¶
variable m_GOPrimitives¶
variable m_ID¶
variable m_Scale¶
variable m_State¶
variable m_Type¶
The documentation for this class was generated from the following file src/AIAC/ACInfoModel.h