My Project
F:
University
Git
lego
lego
model
baseobject.h
Go to the documentation of this file.
1
12
#pragma once
13
14
class
Vertex
;
15
class
Modification
;
16
23
class
BaseObject
24
{
25
public
:
31
virtual
void
modificate
(
Modification
* modification,
Vertex
* center =
nullptr
) = 0;
32
39
virtual
bool
isVertex
() {
return
false
; }
40
46
int
ID
;
47
};
BaseObject::modificate
virtual void modificate(Modification *modification, Vertex *center=nullptr)=0
Vertex
Define vertex consisting 3 double coordinates.
Definition:
vertex.h:24
BaseObject::isVertex
virtual bool isVertex()
Definition:
baseobject.h:39
BaseObject
Base object. Virtual class. No realisation.
Definition:
baseobject.h:23
BaseObject::ID
int ID
Definition:
baseobject.h:46
Modification
Base modification object class.
Definition:
modification.h:26
Generated by
1.8.12