Skip to content

Class AIAC::CutChainSawFeedback

ClassList > AIAC > CutChainSawFeedback

Inherits the following classes: AIAC::FabFeedback

Public Attributes

Type Name
bool IsRefFacesSelectedManually = = false

Public Functions

Type Name
virtual void Activate () override
CutChainSawFeedback () = default
virtual void Deactivate () override
void EnableCutPlane (bool enable)
void ManuallyScrollRefFace (int scrollDirection)
virtual void Update () override

Public Functions inherited from AIAC::FabFeedback

See AIAC::FabFeedback

Type Name
virtual void Activate ()
virtual void Deactivate ()
FabFeedback ()
virtual void Update ()
~FabFeedback () = default

Protected Attributes inherited from AIAC::FabFeedback

See AIAC::FabFeedback

Type Name
float m_ScaleFactor = = 0.0f

Public Attributes Documentation

variable IsRefFacesSelectedManually

bool AIAC::CutChainSawFeedback::IsRefFacesSelectedManually;

Public Functions Documentation

function Activate

virtual void AIAC::CutChainSawFeedback::Activate () override

Implements AIAC::FabFeedback::Activate


function CutChainSawFeedback

AIAC::CutChainSawFeedback::CutChainSawFeedback () = default

function Deactivate

virtual void AIAC::CutChainSawFeedback::Deactivate () override

Implements AIAC::FabFeedback::Deactivate


function EnableCutPlane

inline void AIAC::CutChainSawFeedback::EnableCutPlane (
    bool enable
) 

function ManuallyScrollRefFace

void AIAC::CutChainSawFeedback::ManuallyScrollRefFace (
    int scrollDirection
) 

Manually select the reference face (the nearest parallel face)

Parameters:

  • scrollDirection when > 0, goes to next; <= 0, goes back.

function Update

virtual void AIAC::CutChainSawFeedback::Update () override

Implements AIAC::FabFeedback::Update



The documentation for this class was generated from the following file src/AIAC/Feedback/CutChainSawFeedback.h