flimEngine
RenderBSphereCommand Class Reference

A render b sphere command. More...

#include <RenderBSphereCommand.h>

Inheritance diagram for RenderBSphereCommand:
Inheritance graph
Collaboration diagram for RenderBSphereCommand:
Collaboration graph

Public Member Functions

 RenderBSphereCommand ()=delete
 
virtual ~RenderBSphereCommand ()
 
RenderBSphereCommandoperator= (const RenderBSphereCommand &)=default
 
 RenderBSphereCommand (const RenderBSphereCommand &)=default
 
 RenderBSphereCommand (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

◆ RenderBSphereCommand() [1/3]

RenderBSphereCommand::RenderBSphereCommand ( )
delete

◆ ~RenderBSphereCommand()

virtual RenderBSphereCommand::~RenderBSphereCommand ( )
inlinevirtual

◆ RenderBSphereCommand() [2/3]

RenderBSphereCommand::RenderBSphereCommand ( const RenderBSphereCommand )
default

◆ RenderBSphereCommand() [3/3]

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

Member Function Documentation

◆ execute()

void RenderBSphereCommand::execute ( )
overridevirtual

Reimplemented from Command.

◆ operator=()

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

◆ setContext()

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

Member Data Documentation

◆ mat

Matrix RenderBSphereCommand::mat
private

◆ vect

Vect RenderBSphereCommand::vect
private

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