@startuml
class Test11{
+void Test11 ( )
+void ~Test11 ( )
+int function ( a : int , b : int)
+void getVoidDefnitionInClass ( a : int , b : int)
}
@enduml
@startuml
title DCP - Issu du cas d'utilisation\n MOA : <b>obde</b> / MOE : <b>teamflat</b>
left to right direction
skinparam shadowing false
class "Organisateur" as orga
class "Permission" as permis
orga "0..*" -- "1..*" permis
@enduml
des.glGLBufferGLVAOGLObjectGLRenderBufferGLTextureGLFrameBufferGLRenderGLRenderToTexrender all to texturesGLShaderGLShaderProgramCommonGLShaderProgram1attachment0..Nattachment0..N1depth or color0..1depth or color0..10..N
CLASS DIAGRAM
6198976764182528
des.glGLBufferGLVAOGLObjectGLRenderBufferGLTextureGLFrameBufferGLRenderGLRenderToTexrender all to texturesGLShaderGLShaderProgramCommonGLShaderProgram1attachment0..Nattachment0..N1depth or color0..1depth or color0..10..N
@startuml
package des.gl <<Frame>> {
class GLBuffer
class GLVAO
class GLObject
GLObject "1" *-- GLVAO
class GLRenderBuffer
class GLTexture
class GLFrameBuffer
GLFrameBuffer "0..N" *-- GLRenderBuffer : attachment
GLFrameBuffer "0..N" *-- GLTexture : attachment
class GLRender
GLRender "1" *-- GLFrameBuffer
GLRender "0..1" *-- GLTexture : depth or color
GLRender "0..1" *-- GLRenderBuffer : depth or color
class GLRenderToTex {
render all to textures
}
GLRender <|-- GLRenderToTex
GLVAO <.. GLBuffer
class GLShader
class GLShaderProgram
GLShaderProgram "0..N" *-- GLShader
class CommonGLShaderProgram
GLShaderProgram <|-- CommonGLShaderProgram
}
@enduml
CLASS DIAGRAM
6198976764182528
Plog extra(requires additional include)«Rect»Plog core(no additional include, just plog/Log.h)«Rect»FuncMessageFormatterConsoleAppenderAndroidAppenderTxtFormatterCsvFormatterUTF8ConverterRollingFileAppender
CLASS DIAGRAM
6202858877747200
Plog extra(requires additional include)«Rect»Plog core(no additional include, just plog/Log.h)«Rect»FuncMessageFormatterConsoleAppenderAndroidAppenderTxtFormatterCsvFormatterUTF8ConverterRollingFileAppender
@startuml
package "Plog extra\n(requires additional include)" <<Rect>> {
class FuncMessageFormatter
class ConsoleAppender
class AndroidAppender
}
package "Plog core\n(no additional include, just plog/Log.h)" <<Rect>> {
class TxtFormatter
class CsvFormatter
class UTF8Converter
class RollingFileAppender
}
hide empty members
hide empty fields
@enduml
@startuml
hide circle
hide members
class Alistar <<block>>
class PropulseurArriere <<block>>
class PropulseurLateral <<block>>
Alistar *-- "4" PropulseurArriere
Alistar *-- "2" PropulseurLateral
@enduml
@startuml
object member {
id : long
...
}
object member_contactdetails {
member_id : long (FK)
address_or_number : varchar(255)
contact_type : varchar(255)
}
member "1" -- "*" member_contactdetails
@enduml
CLASS DIAGRAM
6241651022364672
ABCDEFGHAssociation.The only one that can has number on it.eg. LineItem has a productExtendsImplementsDepends. eg. LineItem depends on Date(LineItem doesn't store Date but ifDate is missing it cannot be used)
CLASS DIAGRAM
6243983994912768
ABCDEFGHAssociation.The only one that can has number on it.eg. LineItem has a productExtendsImplementsDepends. eg. LineItem depends on Date(LineItem doesn't store Date but ifDate is missing it cannot be used)
@startuml
A --> B
note on link
Association.
The only one that can has number on it.
eg. LineItem has a product
end note
C --|> D
note on link : Extends
E ..|> F
note on link : Implements
G ..> H
note on link
Depends. eg. LineItem depends on Date
(LineItem doesn't store Date but if
Date is missing it cannot be used)
end note
@enduml