C# Класс AcTools.Render.Base.Objects.BaseRenderableObject

Наследование: IRenderableObject
Показать файл Открыть проект

Открытые методы

Метод Описание
Dispose ( ) : void
Draw ( DeviceContextHolder contextHolder, ICamera camera, SpecialRenderMode mode ) : void
Draw ( DeviceContextHolder contextHolder, ICamera camera, SpecialRenderMode mode, bool>.Func filter ) : void
UpdateBoundingBox ( ) : void

Защищенные методы

Метод Описание
BaseRenderableObject ( [ name ) : System
DrawInner ( DeviceContextHolder contextHolder, ICamera camera, SpecialRenderMode mode ) : void
Initialize ( DeviceContextHolder contextHolder ) : void

Описание методов

BaseRenderableObject() защищенный метод

protected BaseRenderableObject ( [ name ) : System
name [
Результат System

Dispose() публичный абстрактный метод

public abstract Dispose ( ) : void
Результат void

Draw() публичный метод

public Draw ( DeviceContextHolder contextHolder, ICamera camera, SpecialRenderMode mode ) : void
contextHolder DeviceContextHolder
camera ICamera
mode SpecialRenderMode
Результат void

Draw() публичный метод

public Draw ( DeviceContextHolder contextHolder, ICamera camera, SpecialRenderMode mode, bool>.Func filter ) : void
contextHolder DeviceContextHolder
camera ICamera
mode SpecialRenderMode
filter bool>.Func
Результат void

DrawInner() защищенный абстрактный метод

protected abstract DrawInner ( DeviceContextHolder contextHolder, ICamera camera, SpecialRenderMode mode ) : void
contextHolder DeviceContextHolder
camera ICamera
mode SpecialRenderMode
Результат void

Initialize() защищенный абстрактный метод

protected abstract Initialize ( DeviceContextHolder contextHolder ) : void
contextHolder DeviceContextHolder
Результат void

UpdateBoundingBox() публичный абстрактный метод

public abstract UpdateBoundingBox ( ) : void
Результат void