Skip to content

Class AIAC::CutCircularSawFeedback

ClassList > AIAC > CutCircularSawFeedback

Inherits the following classes: AIAC::FabFeedback

Public Attributes

Type Name
bool IsRefFacesSelectedManually = = false

Public Functions

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

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::CutCircularSawFeedback::IsRefFacesSelectedManually;

Public Functions Documentation

function Activate

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

Implements AIAC::FabFeedback::Activate


function CutCircularSawFeedback

AIAC::CutCircularSawFeedback::CutCircularSawFeedback () = default

function Deactivate

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

Implements AIAC::FabFeedback::Deactivate


function EnableCutPlane

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

function ManuallyScrollRefFace

void AIAC::CutCircularSawFeedback::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::CutCircularSawFeedback::Update () override

Implements AIAC::FabFeedback::Update


function ~CutCircularSawFeedback

AIAC::CutCircularSawFeedback::~CutCircularSawFeedback () = default


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