flimEngine
RenderAABBCommand Class Reference

A render b sphere command. More...

#include <RenderAABBCommand.h>

Inheritance diagram for RenderAABBCommand:
Inheritance graph
Collaboration diagram for RenderAABBCommand:
Collaboration graph

Public Member Functions

 RenderAABBCommand ()=delete
 
virtual ~RenderAABBCommand ()
 
RenderAABBCommandoperator= (const RenderAABBCommand &)=default
 
 RenderAABBCommand (const RenderAABBCommand &)=default
 
 RenderAABBCommand (Matrix &_mat, const Vect &col)
 
void setContext (Matrix &mat, const Vect &col=flimColor::pink)
 
void execute () override
 
- Public Member Functions inherited from Command
 Command ()
 
virtual ~Command ()
 
Commandoperator= (const Command &)=default
 
 Command (const Command &)=default
 
 Command ()=default
 
 ~Command ()
 
Commandoperator= (const Command &)=default
 
 Command (const Command &)=default
 

Private Attributes

Matrix mat
 
Vect vect
 

Detailed Description

A render b sphere command.

Author
Jack Campbell
Date
3/5/2017

Constructor & Destructor Documentation

◆ RenderAABBCommand() [1/3]

RenderAABBCommand::RenderAABBCommand ( )
delete

◆ ~RenderAABBCommand()

virtual RenderAABBCommand::~RenderAABBCommand ( )
inlinevirtual

◆ RenderAABBCommand() [2/3]

RenderAABBCommand::RenderAABBCommand ( const RenderAABBCommand )
default

◆ RenderAABBCommand() [3/3]

RenderAABBCommand::RenderAABBCommand ( Matrix &  _mat,
const Vect &  col 
)

Member Function Documentation

◆ execute()

void RenderAABBCommand::execute ( )
overridevirtual

Reimplemented from Command.

◆ operator=()

RenderAABBCommand& RenderAABBCommand::operator= ( const RenderAABBCommand )
default

◆ setContext()

void RenderAABBCommand::setContext ( Matrix &  mat,
const Vect &  col = flimColor::pink 
)

Member Data Documentation

◆ mat

Matrix RenderAABBCommand::mat
private

◆ vect

Vect RenderAABBCommand::vect
private

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