[-] Tinman.AddOns.Kernel.MaterialDisplacement (MaterialDisplacement) <class>
[-] Tinman.AddOns.Kernel.MaterialPadding (MaterialPadding) <class>
[-] Tinman.Core.Logging.ILogMessageOutput (ILogMessageOutput) <interface>
[-] Tinman.Terrain.Kernel.IMeshDisplacement (IMeshDisplacement) <interface>
[-] Tinman.Terrain.Kernel.IMeshPadding (IMeshPadding) <interface>
[-] Tinman.Terrain.Mapping.IMapShape<TShape> (IMapShape<TShape>) <interface>
[-] Tinman.Terrain.Procedural.ColorFunctionOpCode (ColorFunctionOpCode) <enum>
[*] Tinman.AddOns.Application.ApplicationBase (ApplicationBase) <class>
[*] Tinman.AddOns.Application.ApplicationLoop (ApplicationLoop) <class>
[*] Tinman.AddOns.Application.ApplicationUtil (ApplicationUtil) <class>
[+] InputNone <static readonly field> : IInputState
[*] Tinman.AddOns.Application.ConfigValueBrowser (ConfigValueBrowser) <class>
[-] Unregister <method> : void
[*] Browse <abstract method> : IApplication !
[+] #2 validator <in> : Validator = null
[*] Register <method> : void
Register <protected method> : void
[+] CanInspect <abstract method> : bool
[+] Inspect <abstract method> : object !
[+] PleaseIncludeInBinaryThanks <sealed method> : void
[*] Tinman.AddOns.Application.IApplication (IApplication) <interface>
[*] Tinman.AddOns.Application.TestApplication (TestApplication) <class>
[+] ToConfig <sealed method> : ConfigValue
[*] Tinman.AddOns.Assimp.AssimpModelFormat (AssimpModelFormat) <class>
[*] Tinman.AddOns.Components.TerrainBufferOptions (TerrainBufferOptions) <class>
[*] CacheOptions <getter> : PyramidFileCacheOptions
CacheOptions <property> : PyramidFileCacheOptions
[*] Tinman.AddOns.Components.TerrainDecal (TerrainDecal) <class>
[*] Texture <property> : IResourceHandle
Texture <property> : IModelTexture
[*] Tinman.AddOns.Components.TerrainLayer (TerrainLayer) <class>
[*] Tinman.AddOns.Components.TerrainMesh (TerrainMesh) <class>
[!] MaterialOrigin <property> : double
MaterialChunks <property> : double
[*] TerrainMesh <constructor>
[+] #3 gravity <in> : IHeightmap = null
[+] Geocentric <getter> : Geocentric
[+] Gravity <getter> : IHeightmap
[*] Tinman.AddOns.Components.TerrainModel (TerrainModel) <class>
[-] Pose <property> : ModelPose
[+] IsValid <getter> : bool
[+] MeshBind <sealed method> : void
[+] MeshUnbind <sealed method> : void
[*] Tinman.AddOns.Components.TerrainView (TerrainView) <class>
[*] Tinman.AddOns.DirectX.DirectXContext (DirectXContext) <class>
[+] Logger <new static readonly field> : ILogger
[*] Tinman.AddOns.DirectX11.DirectX11Context (DirectX11Context) <class>
[+] Logger <new static readonly field> : ILogger
[*] Tinman.AddOns.DirectX9.DirectX9Context (DirectX9Context) <class>
[+] Logger <new static readonly field> : ILogger
[*] Tinman.AddOns.GUI.Component (Component) <class>
[+] Logger <new static readonly field> : ILogger
[*] Tinman.AddOns.GUI.Shared.LightingGui (LightingGui) <class>
[*] Tinman.AddOns.GUI.Shared.SettingsGui (SettingsGui) <class>
[+] Logger <new static readonly field> : ILogger
[*] Tinman.AddOns.Models.IModel (IModel) <interface>
[+] HasWind <static extension> : bool
[*] Tinman.AddOns.Models.IModelTexture (IModelTexture) <interface>
[!] ReadDisplacement <abstract method> : ElevationBuffer
ReadElevation <abstract method> : ElevationBuffer
[*] NormalMap <static extension> : IModelTexture
[*] #2 height <in> : float = 0.01f
#2 height <in> : double = 0.01
[*] Tinman.AddOns.Models.Material (Material) <class>
[+] Config <static getter> : IConfigurator<IMaterial>
[+] Equals <sealed method> : bool
[+] ToConfig <sealed method> : ConfigValue
[*] Tinman.AddOns.Models.Model (Model) <class>
[-] Config <static getter> : IConfigurator<IModel>
[-] ToConfig <sealed method> : ConfigValue
[!] Load(IFileData,ReadModelFlags) <static method> : IModel
Load(IFileData) <static method> : IModel
[-] #2 flags <in> : ReadModelFlags = ReadModelFlags.None
[!] Load(Path,ReadModelFlags) <static method> : IModel
Load(Path) <static method> : IModel
[-] #2 flags <in> : ReadModelFlags = ReadModelFlags.None
[*] Read(IFileData) <static method> : ModelReader !
Read(IFileData) <static method> : IModelReader !
[*] Read(Path) <static method> : ModelReader !
Read(Path) <static method> : IModelReader !
[*] Tinman.AddOns.Models.ModelFormat (ModelFormat) <class>
[*] ReadModel <abstract method> : ModelReader !
ReadModel <abstract method> : IModelReader !
[*] Tinman.AddOns.Models.ModelReader (ModelReader) <class>
[-] data <protected field> : IFileData
[-] DoReadModel <protected abstract method> : IModel
[-] PostProcessors <getter> : IVector<IModelPostProcessor>
[-] ReadModel <method> : IModel
[-] TextureCache <property> : IMap<Path, IModelTexture>
[-] TextureFor(Path,bool) <protected method> : IModelTexture
[-] TextureFor(string,bool) <protected method> : IModelTexture
[-] TextureMapping <getter> : IMap<string, string>
[*] ModelReader <protected constructor>
[+] #2 modelFormatName <in> : string
[+] BadTextureNames <getter> : string[]
[+] Config <static getter> : IConfigurator<IModelReader>
[+] ConfigReadModelFlags <static readonly field> : IConfigurator<ReadModelFlags>
[+] PostProcess(IModelPostProcessor) <method> : void
[+] ResolveTexturePath <method> : Path
[+] ResolveTexturePathReverse <method> : Path
[+] TextureFile <protected method> : IModelTexture
[+] TextureFileReplace <method> : void
[+] TextureName <protected method> : IModelTexture
[+] TextureNameReplace <method> : void
[+] ToConfig <sealed method> : ConfigValue
[+] ValidateFlush <protected virtual method> : void
[*] Tinman.AddOns.Models.ModelTexture (ModelTexture) <class>
[!] ReadDisplacement <virtual method> : ElevationBuffer
ReadElevation <virtual method> : ElevationBuffer
[+] Config <static getter> : IConfigurator<IModelTexture>
[+] DisplacementZero <static readonly field> : IModelTexture
[+] ToConfig <abstract method> : ConfigValue
[*] Tinman.AddOns.Models.ModelTexture_Image (ModelTexture_Image) <class>
[!] ReadDisplacement <sealed method> : ElevationBuffer
ReadElevation <sealed method> : ElevationBuffer
[+] ToConfig <sealed method> : ConfigValue
[+] ToString <sealed method> : string
[*] Tinman.AddOns.Models.PlantProcessor (PlantProcessor) <class>
[*] PlantProcessor <constructor>
[!] #1 occlusionMin <in> : float = 0.1f
#1 occlusion <in> : double = 0.1
[!] #2 windPower <in> : float = 2.5f
#2 wind <in> : double = 2.5
[!] #4 randomness <in> : float = 0.25f
#4 random <in> : double = 0.25
[*] #3 pivot <in> : float = 0.5f
#3 pivot <in> : double = 0.5
[*] #5 y <in> : float = 1f
#5 y <in> : double = 1
[+] ToConfig <sealed method> : ConfigValue
[*] Tinman.AddOns.Pyramids.BingMapsPyramid (BingMapsPyramid) <class>
[+] Config <new static getter> : IConfigurator<IPixelPyramid>
[+] ToConfig <sealed method> : ConfigValue
[*] Tinman.AddOns.Pyramids.GoogleMapsPyramid (GoogleMapsPyramid) <class>
[*] Tinman.AddOns.Pyramids.MandelbrotPyramid (MandelbrotPyramid) <class>
[+] Config <new static getter> : IConfigurator<IPixelPyramid>
[+] ToConfig <sealed method> : ConfigValue
[*] Tinman.AddOns.Pyramids.OpenStreetMapPyramid (OpenStreetMapPyramid) <class>
[+] Config <new static getter> : IConfigurator<IPixelPyramid>
[+] ToConfig <sealed method> : ConfigValue
[*] Tinman.AddOns.Pyramids.TestPatternPyramid (TestPatternPyramid) <class>
[+] Config <new static getter> : IConfigurator<IPixelPyramid>
[+] ToConfig <sealed method> : ConfigValue
[*] Tinman.AddOns.Rendering.GraphicsContext (GraphicsContext) <class>
[+] Logger <new static readonly field> : ILogger
[*] Tinman.AddOns.Rendering.GraphicsContextFactory (GraphicsContextFactory) <class>
[*] Tinman.AddOns.Rendering.IResourceCache (IResourceCache) <interface>
[+] Clear <abstract method> : void
[*] Tinman.AddOns.Rendering.IShaderParameter (IShaderParameter) <interface>
[*] Tinman.AddOns.Rendering.ResourceCache (ResourceCache) <class>
[+] Clear <sealed method> : void
[*] Tinman.AddOns.Rendering.ResourceLoader (ResourceLoader) <class>
[+] Logger <new static readonly field> : ILogger
[*] Tinman.AddOns.Shaders.MaterialState (MaterialState) <class>
[*] Tinman.AddOns.Shaders.TerrainState (TerrainState) <class>
[*] Tinman.AddOns.TinmanAddOnsModule (TinmanAddOnsModule) <class>
[*] Tinman.AddOns.Widgets.CanvasWidget (CanvasWidget) <class>
[*] Tinman.AddOns.Widgets.IWidget (IWidget) <interface>
[*] ToApplication <static extension> : WidgetApplication
ToApplication <static extension> : WidgetApplication !
[*] Tinman.AddOns.Widgets.ModelWidget (ModelWidget) <class>
[*] Tinman.AddOns.Widgets.TerrainViewWidget (TerrainViewWidget) <class>
[!] TerrainView <property> : TerrainView <!
Terrain <property> : TerrainView <!
[+] CreateOwnTerrain <method> : TerrainMesh
[+] ToConfig <sealed method> : ConfigValue
[*] Tinman.AddOns.Widgets.TestWidget (TestWidget) <class>
[+] ToConfig <sealed method> : ConfigValue
[*] Tinman.AddOns.Widgets.Widget (Widget) <class>
[*] Tinman.AddOns.Widgets.WidgetApplication (WidgetApplication) <class>
[+] Logger <new static readonly field> : ILogger
[+] ToConfig <virtual method> : ConfigValue
[*] Tinman.Core.Caching.DataCache (DataCache) <class>
[-] OnOrphaned <getter> : IEventGeneric<DataCache>
[+] Logger <new static readonly field> : ILogger
[*] Tinman.Core.Collections.BijectiveMap<TLeft,TRight> (BijectiveMap<TLeft,TRight>) <class>
[*] ContainsLeft <virtual method> : bool
[!] #1 key <in> : TLeft
#1 left <in> : TLeft
[*] ContainsRight <virtual method> : bool
[!] #1 key <in> : TRight
#1 right <in> : TRight
[*] GetLeft <virtual method> : TRight
[!] #1 key <in> : TLeft
#1 left <in> : TLeft
[*] GetRight <virtual method> : TLeft
[!] #1 key <in> : TRight
#1 right <in> : TRight
[*] Put <virtual method> : void
[!] #1 key <in> : TLeft
#1 left <in> : TLeft
[!] #2 value <in> : TRight
#2 right <in> : TRight
[*] RemoveLeft <virtual method> : TRight
[!] #1 key <in> : TLeft
#1 left <in> : TLeft
[*] RemoveRight <virtual method> : TLeft
[!] #1 key <in> : TRight
#1 right <in> : TRight
[*] Tinman.Core.Collections.CollectionsUtil<T> (CollectionsUtil<T>) <class>
[*] Tinman.Core.Collections.IBijectiveMap<TLeft,TRight> (IBijectiveMap<TLeft,TRight>) <interface>
[*] Put <abstract method> : void
[!] #1 key <in> : TLeft
#1 left <in> : TLeft
[!] #2 value <in> : TRight
#2 right <in> : TRight
[*] RemoveLeft <abstract method> : TRight
[!] #1 key <in> : TLeft
#1 left <in> : TLeft
[*] RemoveRight <abstract method> : TLeft
[!] #1 key <in> : TRight
#1 right <in> : TRight
[*] Tinman.Core.Collections.IBijectiveMapConst<TLeft,TRight> (IBijectiveMapConst<TLeft,TRight>) <interface>
[*] ContainsLeft <abstract method> : bool
[!] #1 key <in> : TLeft
#1 left <in> : TLeft
[*] ContainsRight <abstract method> : bool
[!] #1 key <in> : TRight
#1 right <in> : TRight
[*] GetLeft <abstract method> : TRight
[!] #1 key <in> : TLeft
#1 left <in> : TLeft
[*] GetRight <abstract method> : TLeft
[!] #1 key <in> : TRight
#1 right <in> : TRight
[*] Tinman.Core.Collections.MapConstBase<TKey,TValue> (MapConstBase<TKey,TValue>) <class>
[*] Tinman.Core.Config.Binding.ConfiguratorBase<T> (ConfiguratorBase<T>) <class>
[-] DoFromValueDelegate <protected virtual method> : T !
[-] DoFromValueNull <protected virtual method> : T !
[*] Tinman.Core.Config.Binding.IConfiguratorObject (IConfiguratorObject) <interface>
[*] FromValuePlain <abstract method> : object !
FromValuePlain <abstract method> : IConfigurable !
[*] Tinman.Core.Config.ClassType (ClassType) <class>
[*] ConfigureDelegate <method> : object !
ConfigureDelegate <method> : IConfigurable !
[*] Tinman.Core.Config.ConfigDomain (ConfigDomain) <class>
[+] Get <method> : ConfigScript
[+] GetNull <method> : ConfigScript
[*] Tinman.Core.Config.ConfigException (ConfigException) <class>
[*] Tinman.Core.Config.ConfigExpression (ConfigExpression) <class>
[*] Parse <static method> : ConfigExpression
[+] #4 current <in> : Path = null
[*] ParseAst <static method> : ConfigExpression
[+] #5 current <in> : Path = null
[+] IsCall <virtual getter> : bool
[*] Tinman.Core.Config.ConfigItem (ConfigItem) <class>
[+] FindAt <virtual method> : void
[*] Tinman.Core.Config.ConfigMember (ConfigMember) <class>
[+] FindAt <sealed method> : void
[*] Tinman.Core.Config.ConfigNode (ConfigNode) <class>
[*] Tinman.Core.Config.ConfigScope (ConfigScope) <class>
[*] GetDomain <sealed method> : IConfigTypeBag
GetDomain <sealed method> : IConfigValueBag
[*] Tinman.Core.Config.ConfigScript (ConfigScript) <class>
[*] Tinman.Core.Config.ConfigType (ConfigType) <class>
[*] Tinman.Core.Config.ConfiguratorObject<T> (ConfiguratorObject<T>) <class>
[-] DoFromValueDelegate <protected sealed method> : T
[-] DoFromValueNull <protected sealed method> : T
[*] FromValuePlain <sealed method> : object
FromValuePlain <sealed method> : IConfigurable
[+] DoFromValue <protected virtual method> : T
[*] Tinman.Core.Config.ConfigUtil (ConfigUtil) <class>
[*] Tinman.Core.Config.ConfigValue (ConfigValue) <class>
[*] Configure <method> : object !
Configure <method> : IConfigurable !
[*] GetField <method> : ConfigValue
[+] #2 notNull <in> : bool = false
[*] GetFieldPath <method> : Path
[+] #2 notNull <in> : bool = false
[*] GetFieldStr <method> : string
[+] #2 notNull <in> : bool = false
[+] CanConfigure <getter> : bool
[+] EvaluatedBy <getter> : ConfigExpression
[+] NotNull <method> : ConfigValue
[+] Range <sealed getter> : RangeI
[*] Tinman.Core.Config.ConfigValueBag (ConfigValueBag) <class>
[*] GetDomain <sealed method> : IConfigTypeBag
GetDomain <sealed method> : IConfigValueBag
[*] Tinman.Core.Config.Docs.ConfigDoc (ConfigDoc) <class>
[+] Logger <static readonly field> : ILogger
[*] Tinman.Core.Config.IConfigTypeBag (IConfigTypeBag) <interface>
[*] GetDomain <abstract method> : IConfigTypeBag
GetDomain <abstract method> : IConfigValueBag
[*] Tinman.Core.Config.IConfigValueBag (IConfigValueBag) <interface>
[!] GetValue(IConfigValueBag,string,ConfigExpression[]) <static extension> : ConfigValue
GetValue(IConfigValueBag,string,ConfigExpression[],IConfigValueBag) <static extension> : ConfigValue
[+] #4 argumentScope <in> : IConfigValueBag = null
[!] GetValueNull(IConfigValueBag,string,ConfigExpression[]) <static extension> : ConfigValue
GetValueNull(IConfigValueBag,string,ConfigExpression[],IConfigValueBag) <static extension> : ConfigValue
[+] #4 argumentScope <in> : IConfigValueBag = null
[+] GetArguments <static extension> : IVectorConst<ConfigValue>
[*] Tinman.Core.Database.DatabaseUtil (DatabaseUtil) <class>
[*] Tinman.Core.Formatting.JsonValue (JsonValue) <class>
[*] IsArray <getter> : bool
IsArray <method> : bool
[+] #1 length <in> : int = -1
[+] Elements <getter> : IVectorConst<JsonValue>
[+] SerialType <sealed getter> : ISerialTypeInfo
[+] SerialVersion <sealed getter> : int
[*] Tinman.Core.Formatting.Label (Label) <class>
[+] Any <static readonly field> : Label
[*] Tinman.Core.Formatting.LabelFormat (LabelFormat) <struct>
Tinman.Core.Formatting.LabelFormat (LabelFormat) <class>
[*] ToString <method> : string
ToString <sealed method> : string
[+] End <virtual method> : string
[*] Tinman.Core.IO.Files.LocalFileSystem (LocalFileSystem) <class>
[+] FileTempPath <static method> : Path !
[+] Logger <new static readonly field> : ILogger
[*] Tinman.Core.IO.Files.VirtualFileSystem (VirtualFileSystem) <class>
[+] Logger <new static readonly field> : ILogger
[*] Tinman.Core.IO.IOException (IOException) <class>
[*] Tinman.Core.IO.Path (Path) <class>
[-] IsLeading <getter> : bool
[*] Finder <static extension> : PathFinder
[*] #2 pattern <in> : string
#2 pattern <in> : string = null
[+] MakeRelative <static extension> : Path
[+] Parent <static readonly field> : Path
[+] ToTrailing <method> : Path
[*] Tinman.Core.IO.PathFinder (PathFinder) <class>
[-] Config <static getter> : IConfigurator<PathFinder>
[*] Tinman.Core.IO.SimpleHttp (SimpleHttp) <class>
[+] Logger <new static readonly field> : ILogger
[*] Tinman.Core.IO.SimpleHttpResult (SimpleHttpResult) <struct>
[+] Error <readonly field> : IOError
[*] Tinman.Core.IO.Streams.BufferDataStreamBase (BufferDataStreamBase) <class>
[*] Buffer <sealed method> : IDataStream
[+] #1 bufferSize <in> : int = 65536
[*] Tinman.Core.IO.Streams.DataStreamBase (DataStreamBase) <class>
[*] Background <virtual method> : IDataStream
[+] #1 bufferSize <in> : int = 65536
[+] #2 bufferCount <in> : int = 16
[*] Buffer <virtual method> : IDataStream
[+] #1 bufferSize <in> : int = 65536
[*] Tinman.Core.IO.Streams.IDataStreamOps (IDataStreamOps) <interface>
[*] Background <abstract method> : IDataStream !
[+] #1 bufferSize <in> : int = 65536
[+] #2 bufferCount <in> : int = 16
[*] Buffer <abstract method> : IDataStream !
[+] #1 bufferSize <in> : int = 65536
[*] Tinman.Core.IO.Streams.MemoryDataStream (MemoryDataStream) <class>
[*] Background <sealed method> : IDataStream
[+] #1 bufferSize <in> : int = 65536
[+] #2 bufferCount <in> : int = 16
[*] Buffer <sealed method> : IDataStream
[+] #1 bufferSize <in> : int = 65536
[*] Tinman.Core.Licensing.LicenceDomain (LicenceDomain) <class>
[*] Tinman.Core.Logging.ILogger (ILogger) <interface>
[*] Tinman.Core.Logging.ILoggerCategory (ILoggerCategory) <interface>
[*] Tinman.Core.Math.Maths (Maths) <class>
[*] MaxFloat <static readonly constant> : float = 3.402823466E+38f
MaxFloat <static readonly constant> : float = 3.4028235E+38f
[*] MinFloat <static readonly constant> : float = -3.402823466E+38f
MinFloat <static readonly constant> : float = -3.4028235E+38f
[*] Tinman.Core.Parsing.Grammar (Grammar) <class>
[*] Tinman.Core.Parsing.GrammarBuilder (GrammarBuilder) <class>
[*] Build <method> : Grammar !
[+] #1 dependencyGraph <in> : Graph<IGrammarRule> = null
[*] Tinman.Core.Parsing.IGrammarRule (IGrammarRule) <interface>
[*] Tinman.Core.Parsing.IGrammarRuleProxy (IGrammarRuleProxy) <interface>
[*] SetProxyTarget <abstract method> : void
[*] #2 flags <in> : GrammarRuleFlags
#2 flags <in> : GrammarRuleFlags = GrammarRuleFlags.None
[*] Tinman.Core.Parsing.ParserContext (ParserContext) <class>
[-] RulePositionPop <method> : int
[-] RulePositionPush <method> : bool
[+] RulePositionStack <method> : ParserContextStack
[*] Tinman.Core.StringUtil (StringUtil) <class>
[+] Hash <static method> : int
[*] Tinman.Core.System.Disposable (Disposable) <class>
[+] Logger <static readonly field> : ILogger
[*] Tinman.Core.System.Initializable (Initializable) <class>
[*] Tinman.Core.System.ObjectPoolBase (ObjectPoolBase) <class>
[+] Logger <new static readonly field> : ILogger
[*] Tinman.Core.System.SystemUtil (SystemUtil) <class>
[*] Tinman.Core.Threading.Operations.IOperation (IOperation) <interface>
[*] Tinman.Core.Threading.Operations.Operation (Operation) <class>
[*] ShallCancel <protected getter> : bool
ShallCancel <sealed getter> : bool
[+] Copy <static method> : IOperation !
[+] ToConfig <abstract method> : ConfigValue
[*] Tinman.Core.Threading.Pooling.TaskResultVoid (TaskResultVoid) <class>
[*] Logger <protected static readonly field> : ILogger
Logger <static readonly field> : ILogger
[*] Tinman.Core.Threading.RingBuffer (RingBuffer) <class>
[*] DisposeManaged <protected virtual method> : void
DisposeManaged <protected sealed method> : void
[*] Tinman.Core.Threading.Thread (Thread) <class>
[+] Logger <new static readonly field> : ILogger
[+] LogOnError <property> : bool
[*] Tinman.Core.TinmanCoreModule (TinmanCoreModule) <class>
[*] Tinman.Core.TinmanException (TinmanException) <class>
[*] Tinman.Core.TinmanModule (TinmanModule) <class>
[-] AddNativeLibraryPath <static method> : void
[*] Dependencies <static getter> : Graph<TinmanModule> !
Dependencies <static method> : Graph<TinmanModule> !
[+] OrderShutdownDispose <static method> : void
[*] Tinman.Core.Util.ColorF (ColorF) <struct>
[+] Opaque <method> : ColorF
[+] Round <method> : ColorF
[*] Tinman.Core.Util.Colors (Colors) <class>
[+] Zero <static readonly constant> : long = 0
[*] Tinman.Core.Util.Event (Event) <class>
[-] Deferred <static method> : IEvent !
[*] Tinman.Core.Util.GUID (GUID) <struct>
[+] Digest <static method> : GUID
[*] Tinman.Core.Validating.ValidatePath (ValidatePath) <class>
[*] Culprit <getter> : object
Culprit <getter> : ICodeRange
[*] Tinman.Core.Validating.Validator (Validator) <class>
[*] BeginEntry <method> : void
[*] #2 culprit <in> : object = null
#2 culprit <in> : ICodeRange = null
[*] BeginIndex <method> : void
[*] #2 culprit <in> : object = null
#2 culprit <in> : ICodeRange = null
[*] BeginMember <method> : void
[*] #2 culprit <in> : object = null
#2 culprit <in> : ICodeRange = null
[*] MessageEntry <method> : void
[*] #3 culprit <in> : object = null
#3 culprit <in> : ICodeRange = null
[*] MessageIndex <method> : void
[*] #3 culprit <in> : object = null
#3 culprit <in> : ICodeRange = null
[*] MessageMember <method> : void
[*] #3 culprit <in> : object = null
#3 culprit <in> : ICodeRange = null
[*] Tinman.Demo.DemoApplication (DemoApplication) <class>
[-] ContextFactories <getter> : IVectorConst<IGraphicsContextFactory>
[-] DisposeManaged <protected sealed method> : void
[*] DemoApplication <constructor>
[!] #1 widget <in> : IWidget ! = null
#2 widget <in> : IWidget ! = null
[+] #1 config <in> : DemoApplicationConfig
[+] Logger <new static readonly field> : ILogger
[+] LogMessage_Crash <static readonly field> : ILogMessage
[*] Tinman.Demo.TinmanDemoModule (TinmanDemoModule) <class>
[*] Tinman.Demo.Tutorials.Framework.Tutorial (Tutorial) <class>
[*] Logger <protected static readonly field> : ILogger
Logger <new static readonly field> : ILogger
[*] Tinman.Demo.Tutorials.Framework.TutorialBrowser (TutorialBrowser) <class>
[-] DoInitialize <protected sealed method> : void
[+] Logger <new static readonly field> : ILogger
[+] Render2D <sealed method> : void
[*] Tinman.Demo.Tutorials.Tutorial_01_TerrainMesh (Tutorial_01_TerrainMesh) <class>
[*] Tinman.Demo.Tutorials.Tutorial_02_Rect (Tutorial_02_Rect) <class>
[*] Tinman.Demo.Tutorials.Tutorial_03_Cube (Tutorial_03_Cube) <class>
[+] Initialized <protected sealed method> : void
[+] Logger <new static readonly field> : ILogger
[*] Tinman.Licence.Domain (Domain) <class>
[*] Tinman.Terrain.Buffers.ColorBuffer (ColorBuffer) <class>
[*] Tinman.Terrain.Datasets.DatasetCollection<T> (DatasetCollection<T>) <class>
[*] Tinman.Terrain.Datasets.DatasetFileCache (DatasetFileCache) <class>
[*] Open <static method> : DatasetFileCache !
[+] #2 readOnly <in> : bool = false
[*] Tinman.Terrain.Datasets.DatasetInfo (DatasetInfo) <class>
[+] ToConfig <sealed method> : ConfigValue
[*] Tinman.Terrain.Geometries.GeometryBase (GeometryBase) <class>
[*] Tinman.Terrain.Geometries.IGeometry (IGeometry) <interface>
[*] Tinman.Terrain.Georef.CoordinateSystem (CoordinateSystem) <class>
[*] Tinman.Terrain.Georef.Ellipsoid (Ellipsoid) <class>
[*] Tinman.Terrain.Georef.GeoObjectId (GeoObjectId) <class>
[-] Lookup(ConfigValue) <static method> : IGeoObject
[!] Lookup(IGeoObject) <static method> : GeoObjectId
Lookup <static method> : GeoObjectId
[*] Tinman.Terrain.Georef.Raster (Raster) <class>
[*] Tinman.Terrain.Heightmaps.Formats.HeightmapFormat (HeightmapFormat) <class>
[+] ToConfig <virtual method> : ConfigValue
[*] Tinman.Terrain.Heightmaps.Heightmap (Heightmap) <class>
[*] Combine <sealed method> : IHeightmap
[+] #2 textureOp <in> : ColorOp = ColorOp.Blend
[*] ToPyramid <virtual method> : IPixelPyramid
[+] #5 flags <in> : PyramidFlags = PyramidFlags.None
[*] TransformRange <virtual method> : IHeightmap
[+] #3 reinterpret <in> : bool = false
[*] Tinman.Terrain.Heightmaps.HeightmapRegion (HeightmapRegion) <class>
[*] Tinman.Terrain.Heightmaps.HeightmapSample (HeightmapSample) <struct>
[*] Tinman.Terrain.Heightmaps.HeightmapSamples (HeightmapSamples) <class>
[*] Tinman.Terrain.Heightmaps.HeightmapShape (HeightmapShape) <class>
[!] Falloff <method> : HeightmapShape
FalloffSet <method> : HeightmapShape
[!] ShapeSet <method> : HeightmapShape
MapShapeSet <sealed method> : HeightmapShape
[+] Config <static getter> : IConfigurator<HeightmapShape>
[+] Falloff <getter> : double
[+] Layer <sealed getter> : int
[+] LayerSet <sealed method> : HeightmapShape
[+] MapShape <sealed getter> : IShape
[+] MapShapeCubemap <sealed method> : HeightmapShape
[+] MapShapeTransform <sealed method> : HeightmapShape
[+] ToConfig <sealed method> : ConfigValue
[*] Tinman.Terrain.Heightmaps.HeightmapsUtil (HeightmapsUtil) <class>
[*] ComputeSize(int,int) <static method> : int
[*] #2 height <in> : int
#2 height <in> : int = 0
[+] CacheObject <static getter> : IDisposable !
[+] Logger <static readonly field> : ILogger
[*] Tinman.Terrain.Heightmaps.IHeightmap (IHeightmap) <interface>
[!] ImportPixels(IHeightmap,IImage,bool) <static extension> : IOperation !
ImportPixels(IHeightmap,IImage,bool,Vec4I) <static extension> : IOperation !
[+] #4 materials <in> : Vec4I = default(Vec4I)
[!] ImportPixels(IHeightmap,IImage,bool,CubemapFaceCoordsI,Transform) <static extension> : IOperation !
ImportPixels(IHeightmap,IImage,bool,CubemapFaceCoordsI,Transform,Vec4I) <static extension> : IOperation !
[+] #6 materials <in> : Vec4I = default(Vec4I)
[*] CopySamples <static extension> : IOperation !
[*] #3 info <in> : IDatasetInfo
#3 info <in> : IDatasetInfo = null
[*] ReadAsImage <static extension> : IImageReader !
ReadAsImage <static extension> : IHeightmapReader !
[+] VerticalMetre <static extension> : VerticalRange
[*] Tinman.Terrain.Heightmaps.IHeightmapOps (IHeightmapOps) <interface>
[*] Combine <abstract method> : IHeightmap !
[+] #2 textureOp <in> : ColorOp = ColorOp.Blend
[*] ToPyramid <abstract method> : IPixelPyramid !
[+] #5 flags <in> : PyramidFlags = PyramidFlags.None
[*] TransformRange <abstract method> : IHeightmap !
[+] #3 reinterpret <in> : bool = false
[*] Tinman.Terrain.Heightmaps.Painting.PixelLayer (PixelLayer) <class>
[*] Coverage <static method> : IPixelLayer
[+] #2 adjustRange <in> : bool = false
[*] Elevation <static method> : IPixelLayer
[!] #1 colors <in> : IColorRamp = null
#1 colorRamp <in> : IColorRamp = null
[+] #2 adjustRange <in> : bool = false
[*] Uniform <static method> : IPixelLayer
[*] #1 color <in> : long = 0
#1 color <in> : long = ~0
[+] Default <static method> : IPixelLayer
[+] Displacement <static method> : IPixelLayer
[*] Tinman.Terrain.Heightmaps.ProceduralHeightmapBuilder (ProceduralHeightmapBuilder) <class>
[*] Tinman.Terrain.Heightmaps.VerticalRange (VerticalRange) <struct>
[+] Range <getter> : double
[+] Scale <method> : VerticalRange
[+] Transform <method> : VerticalRange
[*] Tinman.Terrain.Imaging.IImage (IImage) <interface>
[+] Write <abstract method> : IOperation !
[*] Tinman.Terrain.Imaging.IImageOps<T> (IImageOps<T>) <interface>
[-] Write <abstract method> : IOperation !
[+] Function <abstract method> : T !
[*] Tinman.Terrain.Imaging.IImageWriter (IImageWriter) <interface>
[*] Tinman.Terrain.Imaging.Image (Image) <class>
[*] Write <sealed method> : IOperation
[+] #2 geo <in> : bool = true
[+] Function <sealed method> : IImage
[*] Tinman.Terrain.Imaging.ImageReaderBase (ImageReaderBase) <class>
[-] Write <sealed method> : IOperation
[+] Function <sealed method> : IImageReader
[*] Tinman.Terrain.Imaging.ImageWriter (ImageWriter) <class>
[+] Config <static getter> : IConfigurator<IImageWriter>
[+] HasGeoref <abstract getter> : bool
[+] ToConfig <abstract method> : ConfigValue
[*] Tinman.Terrain.Kernel.IMesh (IMesh) <interface>
[-] VertexDataPositionRaw <abstract getter> : Double3
[*] Tinman.Terrain.Kernel.IMeshDynamic (IMeshDynamic) <interface>
[-] GetVisibilityCameraPosition <static extension> : CameraInfo
[-] GetVisibilityViewport <static extension> : Viewport
[+] TriangleThreshold <abstract property> : int
[*] Tinman.Terrain.Kernel.MeshOptions (MeshOptions) <class>
[-] Displacement <property> : IMeshDisplacement
[-] Padding <property> : IMeshPadding
[+] Modifier <property> : IMeshModifier
[*] Tinman.Terrain.Kernel.MeshTree (MeshTree) <class>
[-] N <static field> : int
[*] Tinman.Terrain.Mapping.Cubemap (Cubemap) <class>
[*] GetTangentSpace <static method> : int
GetTangentSpace <static method> : void
[-] #2 component <in> : int
[+] #2 tangentFaceX <out> : Vec3I
[+] #3 tangentFaceY <out> : Vec3I
[*] Tinman.Terrain.Mapping.CubemapFaceCoordsD (CubemapFaceCoordsD) <struct>
[*] Tinman.Terrain.Mapping.CubemapFaceCoordsI (CubemapFaceCoordsI) <struct>
[+] Serializer <static readonly field> : ITypeSerializerEx<CubemapFaceCoordsI>
[+] Shift <method> : CubemapFaceCoordsI
[*] Tinman.Terrain.Mapping.MapInfo (MapInfo) <struct>
[*] Tinman.Terrain.Mapping.MappingUtil (MappingUtil) <class>
[*] ComputeSize <static method> : int
[*] #2 height <in> : int
#2 height <in> : int = 0
[+] #3 minSize <in> : int = MinSize
[*] Tinman.Terrain.Mapping.MapProjectionFactory (MapProjectionFactory) <class>
[*] Tinman.Terrain.Meshing.Batching (Batching) <class>
[*] ComputeBatches <method> : void
ComputeBatches <sealed method> : void
[*] Tinman.Terrain.Meshing.Chunking (Chunking) <class>
[-] Origin <property> : double
[*] ComputeBatches <method> : void
ComputeBatches <sealed method> : void
[*] Tinman.Terrain.Meshing.ChunkingBatch (ChunkingBatch) <struct>
[-] Origin <readonly field> : Vec3D
[*] Tinman.Terrain.Meshing.Decaling (Decaling) <class>
[*] ComputeBatches <method> : void
ComputeBatches <sealed method> : void
[*] Tinman.Terrain.Meshing.DistanceCulling (DistanceCulling) <class>
[*] Perform <method> : void
Perform <sealed method> : void
[+] CanPerform <sealed getter> : bool
[*] Tinman.Terrain.Meshing.FrustumCulling (FrustumCulling) <class>
[*] Perform <method> : void
Perform <sealed method> : void
[+] CanPerform <sealed getter> : bool
[*] Tinman.Terrain.Meshing.HorizonCulling (HorizonCulling) <class>
[*] Perform <method> : void
Perform <sealed method> : void
[+] CanPerform <sealed getter> : bool
[*] Tinman.Terrain.Meshing.HullFrustum (HullFrustum) <class>
[*] Compute <method> : void
[*] #1 pointSoup <in> : IVectorConst<Vec3D>
#1 pointSoup <in> : IArrayVector<Vec3D>
[*] #2 maxPlaneCount <in> : int = 31
#2 maxPlaneCount <in> : int = 30
[+] Hull <getter> : IVectorConst<Vec2D>
[*] Tinman.Terrain.Meshing.IBatchContainer<TBatch> (IBatchContainer<TBatch>) <interface>
[-] BatchCount <abstract getter> : int
[*] Tinman.Terrain.Meshing.IBatchRenderer<TBatch,TState> (IBatchRenderer<TBatch,TState>) <interface>
[-] ClearBatches <abstract method> : void
[*] Tinman.Terrain.Meshing.MeshTraversal (MeshTraversal) <class>
[+] face <protected field> : CubemapFace
[*] Tinman.Terrain.Meshing.Regions (Regions) <class>
[*] ComputeBatches <method> : void
ComputeBatches <sealed method> : void
[*] Tinman.Terrain.Meshing.SectorBatch (SectorBatch) <struct>
[+] Face <readonly field> : CubemapFace
[*] Tinman.Terrain.Meshing.Texturing (Texturing) <class>
[-] VisitFaceBegin <protected sealed method> : bool
[*] ComputeBatches <method> : void
ComputeBatches <sealed method> : void
[+] UpdateSectorBatch <method> : TexturingBatch
[*] Tinman.Terrain.Procedural.IColorFunction (IColorFunction) <interface>
[*] Op <static extension> : IColorFunction
[*] #2 op <in> : ColorFunctionOpCode
#2 op <in> : ColorOp
[*] OpC <static extension> : IColorFunction
[*] #2 op <in> : ColorFunctionOpCode
#2 op <in> : ColorOp
[*] Tinman.Terrain.Procedural.IScalarFunction (IScalarFunction) <interface>
[*] MultiRidged <static extension> : IScalarFunction
[*] #3 amplitude <in> : double
#3 amplitude <in> : double = 0.5
[*] #4 frequency <in> : double
#4 frequency <in> : double = 2
[*] #5 offset <in> : double
#5 offset <in> : double = 1
[*] #6 gain <in> : double
#6 gain <in> : double = 2
[*] MultiSum <static extension> : IScalarFunction
[*] #3 amplitude <in> : double
#3 amplitude <in> : double = 0.5
[*] #4 frequency <in> : double
#4 frequency <in> : double = 2
[*] Tinman.Terrain.Procedural.IVectorFunction (IVectorFunction) <interface>
[*] MultiSum <static extension> : IVectorFunction
[*] #3 amplitude <in> : double
#3 amplitude <in> : double = 0.5
[*] #4 frequency <in> : double
#4 frequency <in> : double = 2
[*] Tinman.Terrain.Pyramids.HeightmapRegionPyramid (HeightmapRegionPyramid) <class>
[!] Set <method> : void
LayerAdd <method> : void
[*] #1 heightmap <in> : IHeightmap
#1 heightmap <in> : IHeightmap !
[*] #2 color <in> : long = 0
#2 color <in> : long
[+] LayerClear <method> : void
[+] LayerRemove <method> : void
[+] ToConfig <sealed method> : ConfigValue
[*] Tinman.Terrain.Pyramids.HttpPyramid (HttpPyramid) <class>
[+] Logger <new static readonly field> : ILogger
[+] Solid <property> : bool
[*] Tinman.Terrain.Pyramids.ITexelPyramid (ITexelPyramid) <interface>
[*] Cache <abstract method> : ITexelPyramid !
[*] #2 pyramidId <in> : int = 0
#2 pyramidId <in> : int
[*] Tinman.Terrain.Pyramids.PixelPyramid (PixelPyramid) <class>
[-] ToConfig <sealed method> : ConfigValue
[*] Tinman.Terrain.Pyramids.PixelPyramidShape (PixelPyramidShape) <class>
[-] Contains <method> : bool
[-] Group <method> : PixelPyramidShape
[-] Next <readonly field> : PixelPyramidShape
[!] Shape <readonly field> : IShape
MapShape <sealed getter> : IShape
[!] ShapeCubemap <method> : PixelPyramidShape
MapShapeCubemap <sealed method> : PixelPyramidShape
[!] ShapeSet <method> : PixelPyramidShape
MapShapeSet <sealed method> : PixelPyramidShape
[!] ShapeTransform <method> : PixelPyramidShape
MapShapeTransform <sealed method> : PixelPyramidShape
[*] Layer <readonly field> : int
Layer <sealed getter> : int
[*] Levels <readonly field> : RangeI
Levels <getter> : RangeI
[*] Mode <readonly field> : ColorOp
Mode <getter> : ColorOp
[*] Rasterizer <readonly field> : IShapeRasterizer<ColorBuffer>
Rasterizer <getter> : IShapeRasterizer<ColorBuffer>
[+] Config <static getter> : IConfigurator<PixelPyramidShape>
[+] LayerSet <sealed method> : PixelPyramidShape
[+] ToConfig <sealed method> : ConfigValue
[*] Tinman.Terrain.Pyramids.Pyramid<TData> (Pyramid<TData>) <class>
[*] Tinman.Terrain.Pyramids.PyramidFileCache (PyramidFileCache) <class>
[*] Open <static method> : PyramidFileCache !
[+] #2 readOnly <in> : bool = false
[+] Config <static getter> : IConfigurator<PyramidFileCache>
[+] ToConfig <sealed method> : ConfigValue
[*] Tinman.Terrain.Pyramids.PyramidFileCacheOptions (PyramidFileCacheOptions) <class>
[+] Config <static getter> : IConfigurator<PyramidFileCacheOptions>
[+] Equals <sealed method> : bool
[+] ToConfig <sealed method> : ConfigValue
[*] Tinman.Terrain.Pyramids.PyramidsUtil (PyramidsUtil) <class>
[*] Tinman.Terrain.Pyramids.TexelPyramid (TexelPyramid) <class>
[*] Tinman.Terrain.Pyramids.UrlPatternPyramid (UrlPatternPyramid) <class>
[-] UrlPatternPyramid(Label,int,IVectorConst<string>,bool,PyramidFlags,Raster,ISimpleHttp) <constructor>
[!] UrlPatternPyramid(Label,int,int,bool,PyramidFlags,Raster,ISimpleHttp) <constructor>
UrlPatternPyramid <constructor>
[-] #4 nonSquare <in> : bool
[+] #4 mode <in> : UrlPatternMode
[+] Bounds <property> : Box2D
[+] TileMatrixCount <getter> : int
[+] TileMatrixId(int) <method> : string
[+] TileMatrixId(int,string) <method> : void
[+] ToConfig <sealed method> : ConfigValue
[*] Tinman.Terrain.Rendering.ITextureFactory (ITextureFactory) <interface>
[*] Tinman.Terrain.Rendering.RenderingUtil (RenderingUtil) <class>
[*] Tinman.Terrain.Rendering.Texture2D (Texture2D) <class>
[*] DoCopyTexels <protected abstract method> : void
[+] #8 mipmaps <in> : int
[*] Tinman.Terrain.Rendering.TextureAtlas (TextureAtlas) <class>
[*] Tinman.Terrain.Rendering.TextureAtlasOptions (TextureAtlasOptions) <class>
[-] Mipmaps <getter> : int
[*] Tinman.Terrain.Rendering.TextureFactory (TextureFactory) <class>
[!] CreateTexture2D(TexelBuffer) <sealed method> : ITexture2D
CreateTexture2D(TexelBuffer,bool) <sealed method> : ITexture2D
[+] #2 warn <in> : bool = true
[+] Logger <new static readonly field> : ILogger
[*] Tinman.Terrain.Rendering.TextureFormat (TextureFormat) <class>
[+] R16 <static readonly field> : TextureFormat
[+] R8 <static readonly field> : TextureFormat
[+] ToConfig <sealed method> : ConfigValue
[*] Tinman.Terrain.Shapes.IShape (IShape) <interface>
[-] EdgeCount <abstract getter> : int
[-] EdgeParity <abstract getter> : int
[-] Georef <abstract getter> : CoordinateSystem
[-] IsCubemap <abstract getter> : bool
[-] Metadata <abstract getter> : ShapeInfo
[-] Simplify <abstract method> : IShape
[-] TransformVertices <abstract method> : IShape
[-] TriangleCount <abstract getter> : int
[-] Type <abstract getter> : ShapeType
[-] VertexCount <abstract getter> : int
[*] ImportCSH <static extension> : IOperation !
[-] #3 cubemap <in> : bool = true
[-] #4 georef <in> : CoordinateSystem = null
[-] #5 accuracy <in> : double = 0
[+] Compile <abstract method> : IShape
[+] TransformCoordinateSystem <abstract method> : IShape
[+] TransformGeometry <abstract method> : IShape
[*] Tinman.Terrain.Shapes.Shape (Shape) <class>
[*] Tinman.Terrain.Shapes.ShapeBase (ShapeBase) <class>
[-] DoTransform <protected virtual method> : IShape
[-] Metadata <virtual getter> : ShapeInfo
[-] Simplify <virtual method> : IShape
[-] TransformVertices <virtual method> : IShape
[*] CheckIntersection <virtual method> : int
[*] #2 offset <in> : double
#2 offset <in> : double = 0
[*] ToConfig <virtual method> : ConfigValue
ToConfig <abstract method> : ConfigValue
[+] Compile <virtual method> : IShape
[+] TransformCoordinateSystem <virtual method> : IShape
[+] TransformGeometry <virtual method> : IShape
[*] Tinman.Terrain.Shapes.ShapeBuilder (ShapeBuilder) <class>
[-] Metadata <method> : ShapeBuilder
[!] Add <method> : ShapeBuilder
Add(IShape,bool,Mat3D) <method> : ShapeBuilder
[*] #2 flip <in> : bool = false
#2 flip <in> : bool
[+] #3 matrix <in> : Mat3D
[+] Add(IShape,bool) <method> : ShapeBuilder
[+] IndicesOriginal <getter> : int[]
[*] Tinman.Terrain.Shapes.ShapeGroup (ShapeGroup) <class>
[-] Metadata <sealed getter> : ShapeInfo
[-] ReadShapes <method> : ShapeGroup
[-] Simplify <sealed method> : IShape
[-] TransformVertices <sealed method> : IShape
[!] ShapeGroup(CoordinateSystem,double,ShapeInfo) <constructor>
ShapeGroup(CoordinateSystem,double) <constructor>
[-] #3 metadata <in> : ShapeInfo = null
[*] #2 accuracy <in> : double
#2 accuracy <in> : double = 0
[+] Compile <sealed method> : IShape
[+] TransformGeometry <sealed method> : IShape
[*] Tinman.Terrain.Shapes.ShapeInfo (ShapeInfo) <class>
[-] Deserialize <sealed method> : ISerializable
[-] Header <getter> : ShapeInfo
[-] SerialId <static readonly field> : ISerialTypeInfo
[-] Serialize <sealed method> : void
[-] ShapeInfo() <constructor>
[-] ShapeInfo(ShapeInfo,IVectorConst<string>) <constructor>
[-] Values <getter> : IVectorConst<string>
[+] Config <static getter> : IConfigurator<ShapeInfo>
[+] EdgeCount <sealed getter> : int
[+] EdgeParity <sealed getter> : int
[+] Georef <sealed getter> : CoordinateSystem
[+] IsCubemap <sealed getter> : bool
[+] ShapeInfo <constructor>
[+] ToConfig <sealed method> : ConfigValue
[+] TriangleCount <sealed getter> : int
[+] Type <sealed getter> : ShapeType
[+] VertexCount <sealed getter> : int
[*] Tinman.Terrain.Shapes.ShapePolygonBase (ShapePolygonBase) <class>
[*] Tinman.Terrain.Shapes.ShapePolygonSimpleBase (ShapePolygonSimpleBase) <class>
[*] Tinman.Terrain.Shapes.ShapeReader (ShapeReader) <class>
[*] Read(IFileData,ReadShapeFlags) <static method> : IShapeReader !
[*] #2 flags <in> : ReadShapeFlags = ReadShapeFlags.Default
#2 flags <in> : ReadShapeFlags = ReadShapeFlags.Geo
[*] Read(Path,ReadShapeFlags) <static method> : IShapeReader !
[*] #2 flags <in> : ReadShapeFlags = ReadShapeFlags.Default
#2 flags <in> : ReadShapeFlags = ReadShapeFlags.Geo
[*] Read(string,ReadShapeFlags) <static method> : IShapeReader !
[*] #2 flags <in> : ReadShapeFlags = ReadShapeFlags.Default
#2 flags <in> : ReadShapeFlags = ReadShapeFlags.Geo
[*] Tinman.Terrain.Shapes.ShapeVertices (ShapeVertices) <class>
[*] Tinman.Terrain.TinmanTerrainModule (TinmanTerrainModule) <class>
[*] Tinman.Terrain.Tools.Canvas (Canvas) <class>
[-] ComputeBlockPixels <protected method> : void
[+] ClearCache <method> : void
[+] Logger <new static readonly field> : ILogger
[*] Tinman.Terrain.Tools.CanvasFactory (CanvasFactory) <class>
[+] Config <static getter> : IConfigurator<ICanvasFactory>
[*] Tinman.Terrain.Tools.CanvasFactoryHeightmap (CanvasFactoryHeightmap) <class>
[*] Tinman.Terrain.Tools.CanvasFactoryPixelPyramid (CanvasFactoryPixelPyramid) <class>
[*] Tinman.Terrain.Util.Box2I (Box2I) <struct>
[*] Tinman.Terrain.Util.Box2L (Box2L) <struct>
[*] Tinman.Terrain.Util.Box3I (Box3I) <struct>
[*] Tinman.Terrain.Util.ColorRamp (ColorRamp) <class>
[-] Transform <sealed method> : IColorRamp
[+] ForRange <static method> : IColorRamp
[+] Planet <static readonly field> : IColorRamp
[+] Pluto <static readonly field> : IColorRamp
[*] Tinman.Terrain.Util.Curve (Curve) <class>
[+] ToConfig <sealed method> : ConfigValue
[*] Tinman.Terrain.Util.FileFormat (FileFormat) <class>
[*] Tinman.Terrain.Util.Points (Points) <class>
[*] Tinman.Terrain.Vertices.Arrays.Double1 (Double1) <class>
[*] Tinman.Terrain.Vertices.Arrays.Double2 (Double2) <class>
[*] Tinman.Terrain.Vertices.Arrays.Double3 (Double3) <class>
[*] Tinman.Terrain.Vertices.Arrays.Double4 (Double4) <class>
[*] Tinman.Terrain.Vertices.Arrays.Float1 (Float1) <class>
[*] Tinman.Terrain.Vertices.Arrays.Float2 (Float2) <class>
[*] Tinman.Terrain.Vertices.Arrays.Float3 (Float3) <class>
[*] Tinman.Terrain.Vertices.Arrays.Float4 (Float4) <class>
[*] Tinman.Terrain.Vertices.Arrays.Int1 (Int1) <class>
[*] Tinman.Terrain.Vertices.Arrays.Int2 (Int2) <class>
[*] Tinman.Terrain.Vertices.Arrays.Int3 (Int3) <class>
[*] Tinman.Terrain.Vertices.Arrays.Int4 (Int4) <class>
[*] Tinman.Terrain.Vertices.Arrays.Long1 (Long1) <class>
[*] Tinman.Terrain.Vertices.Arrays.Long2 (Long2) <class>
[*] Tinman.Terrain.Vertices.Arrays.Long3 (Long3) <class>
[*] Tinman.Terrain.Vertices.Arrays.Long4 (Long4) <class>
[*] Tinman.Terrain.Vertices.Semantic (Semantic) <class>
[-] PositionRaw <static readonly field> : Semantic
[+] LevelOfDetail <static readonly field> : Semantic
[+] NormalBase <static readonly field> : Semantic
[*] Tinman.Terrain.Vertices.VertexArray<T> (VertexArray<T>) <class>
[*] CopyVertexData <sealed method> : void
CopyVertexData <abstract method> : void
[*] Tinman.Terrain.Visibility.DefaultVisibleCheck (DefaultVisibleCheck) <class>
[*] Tinman.Terrain.Visibility.IVisibleCheck (IVisibleCheck) <interface>
[*] IsVertexVisible <abstract method> : bool
[!] #1 vertex <in> : int
#1 v <in> : int
[!] #2 thresholdSqr <in> : double
#4 thresholdSqr <in> : double
[+] #2 g <in> : int
[+] #3 a <in> : int
[+] Contains <abstract method> : bool
[*] Tinman.Terrain.Visibility.ScreenVisibleCheck (ScreenVisibleCheck) <class>
[-] LightOffset <property> : double
[*] IsVertexVisible <sealed method> : bool
[!] #1 vertex <in> : int
#1 v <in> : int
[!] #2 thresholdSqr <in> : double
#4 thresholdSqr <in> : double
[+] #2 g <in> : int
[+] #3 a <in> : int
[+] ErrorScale <property> : Vec4F
[+] ToString <sealed method> : string
[*] Tinman.Terrain.Visibility.TerrainVisibleCheck (TerrainVisibleCheck) <class>
[*] IsVertexVisible <sealed method> : bool
[!] #1 vertex <in> : int
#1 v <in> : int
[!] #2 thresholdSqr <in> : double
#4 thresholdSqr <in> : double
[+] #2 g <in> : int
[+] #3 a <in> : int
[+] ToString <sealed method> : string
[*] Tinman.Terrain.Visibility.Viewport (Viewport) <class>
[-] HasBaseFieldOfView <getter> : bool
[-] InsideCone <method> : bool
[-] InsidePad <property> : double
[*] Inside <method> : bool
[+] #4 radius <in> : double = 0
[*] Tinman.Terrain.Visibility.VisibleCheck (VisibleCheck) <class>
[*] IsVertexVisible <abstract method> : bool
[!] #1 vertex <in> : int
#1 v <in> : int
[!] #2 thresholdSqr <in> : double
#4 thresholdSqr <in> : double
[+] #2 g <in> : int
[+] #3 a <in> : int
[+] Contains <virtual method> : bool
[+] ToString <protected method> : string
[+] Tinman.AddOns.Application.IApplicationControl (IApplicationControl) <interface>
[+] Tinman.AddOns.Application.LogoApplication (LogoApplication) <class>
[+] Tinman.AddOns.Application.TestOperation (TestOperation) <class>
[+] Tinman.AddOns.Models.IModelReader (IModelReader) <interface>
[+] Tinman.AddOns.Models.ModelPostProcessor (ModelPostProcessor) <class>
[+] Tinman.AddOns.Models.ModelReaderBase (ModelReaderBase) <class>
[+] Tinman.AddOns.Pyramids.ColorBufferPyramid (ColorBufferPyramid) <class>
[+] Tinman.Core.Collections.IdentityMap<TKey,TValue> (IdentityMap<TKey,TValue>) <class>
[+] Tinman.Core.Config.ConfigFunctionDelegate (ConfigFunctionDelegate) <delegate>
[+] Tinman.Core.Logging.ILogMessage (ILogMessage) <interface>
[+] Tinman.Core.Parsing.ParserContextStack (ParserContextStack) <class>
[+] Tinman.Core.System.NativeLibrary (NativeLibrary) <class>
[+] Tinman.Core.Util.VersionInfo (VersionInfo) <struct>
[+] Tinman.Demo.DemoApplicationConfig (DemoApplicationConfig) <class>
[+] Tinman.Demo.LicenceKey (LicenceKey) <class>
[+] Tinman.Demo.StandAlone.BuildInformation_Tinman_Demo_StandAlone (BuildInformation_Tinman_Demo_StandAlone) <class>
[+] Tinman.Demo.StandAlone.TinmanDemoStandAloneModule (TinmanDemoStandAloneModule) <class>
[+] Tinman.Demo.Tutorials.Tutorial_04_Headless (Tutorial_04_Headless) <class>
[+] Tinman.Demo.Tutorials.Tutorial_05_Procedural (Tutorial_05_Procedural) <class>
[+] Tinman.Demo.Tutorials.Tutorial_06_Processing (Tutorial_06_Processing) <class>
[+] Tinman.Terrain.Heightmaps.IHeightmapReader (IHeightmapReader) <interface>
[+] Tinman.Terrain.Kernel.IMeshModifier (IMeshModifier) <interface>
[+] Tinman.Terrain.Kernel.MeshSample (MeshSample) <class>
[+] Tinman.Terrain.Mapping.IMapShape (IMapShape) <interface>
[+] Tinman.Terrain.Mapping.IMapShapeGeneric<T> (IMapShapeGeneric<T>) <interface>
[+] Tinman.Terrain.Mapping.IMapShapes<TShape> (IMapShapes<TShape>) <interface>
[+] Tinman.Terrain.Mapping.MapShapes<TElement> (MapShapes<TElement>) <class>
[+] Tinman.Terrain.Meshing.ConeCulling (ConeCulling) <class>
[+] Tinman.Terrain.Meshing.IBatchContainerBase (IBatchContainerBase) <interface>
[+] Tinman.Terrain.Meshing.IBatchRendererBase (IBatchRendererBase) <interface>
[+] Tinman.Terrain.Meshing.IMeshAction (IMeshAction) <interface>
[+] Tinman.Terrain.Pyramids.UrlPatternMode (UrlPatternMode) <enum>
[+] Tinman.Terrain.Shapes.IShapeInfo (IShapeInfo) <interface>