Overview Package Class Source Class tree Glossary
previous class      next class frames      no frames

Editor.TetrahedronBuilder

Extends
BrushBuilder

Core.Object
|   
+-- Editor.BrushBuilder
   |   
   +-- Editor.TetrahedronBuilder

Constants Summary
Inherited Contants from Core.Object
MaxInt, Pi, RF_NotForClient, RF_NotForEdit, RF_NotForServer, RF_Public, RF_Standalone, RF_Transactional, RF_Transient

Variables Summary
TetrahedronBuilder
nameGroupName
floatRadius
intSphereExtrapolation
Inherited Variables from Editor.BrushBuilder
BitmapFilename, Group, MergeCoplanars, Polys, ToolTip, Vertices
Inherited Variables from Core.Object
Class, Name, ObjectFlags, ObjectInternal[7], Outer

Enumerations Summary
Inherited Enumerations from Core.Object
EAxis, ECamOrientation, EDetailMode, EDrawPivot, ESheerAxis

Structures Summary
Inherited Structures from Editor.BrushBuilder
BuilderPoly
Inherited Structures from Core.Object
BoundingVolume, Box, Color, CompressedPosition, Coords, FloatBox, Guid, IntBox, InterpCurve, InterpCurvePoint, Matrix, Plane, Quat, Range, RangeVector, Rotator, Scale, TMultiMap, Vector

Functions Summary
eventbool Build ()
function BuildTetrahedron (float R, int SphereExtrapolation)
function Extrapolate (int a, int b, int c, int Count, float Radius)
Inherited Functions from Editor.BrushBuilder
BadParameters, BeginBrush, Build, EndBrush, GetPolyCount, GetVertex, GetVertexCount, Poly3i, Poly4i, PolyBegin, PolyEnd, Polyi, Vertex3f, Vertexv
Inherited Functions from Core.Object
!, !=, $, $=, %, &, &&, *, **, *=, +, ++, +=, -, --, -=, / , /=, <, <<, <=, ==, >, >=, >>, >>>, @, @=, Abs, Acos, AllObjects, Asc, Asin, Atan, BeginState, Caps, Ceil, Chr, Clamp, ClassIsChildOf, ClearConfig, ClockwiseFrom, Cos, Created, Cross, Disable, Divide, Dot, DynamicLoadObject, EatStr, Enable, EndState, Eval, Exp, FClamp, FindObject, FMax, FMin, FRand, GetAxes, GetEnum, GetItemName, GetPerObjectNames, GetPropertyText, GetReferencers, GetStateName, GetUnAxes, GotoState, InStr, InterpCurveEval, InterpCurveGetInputDomain, InterpCurveGetOutputRange, Invert, IsA, IsInState, IsOnConsole, IsSoaking, Left, Len, Lerp, Localize, Locs, Log, Loge, Max, Mid, Min, MirrorVectorByNormal, Normal, Normalize, OrthoRotation, PlatformIs64Bit, PlatformIsMacOS, PlatformIsUnix, PlatformIsWindows, QuatFindBetween, QuatFromAxisAndAngle, QuatFromRotator, QuatInvert, QuatProduct, QuatRotateVector, QuatSlerp, QuatToRotator, Rand, RandRange, Repl, ReplaceText, ResetConfig, Right, RotRand, Round, SaveConfig, SetPropertyText, Sin, Smerp, Split, Sqrt, Square, StaticClearConfig, StaticSaveConfig, StopWatch, StrCmp, Tan, VRand, VSize, Warn, ^, ^^, |, ||, ~, ~=


Variables Detail

TetrahedronBuilder

GroupName Source code

var(TetrahedronBuilder) name GroupName;

Radius Source code

var(TetrahedronBuilder) float Radius;

SphereExtrapolation Source code

var(TetrahedronBuilder) int SphereExtrapolation;


Functions Detail

Build Source code

event bool Build ( )

BuildTetrahedron Source code

function BuildTetrahedron ( float R, int SphereExtrapolation )

Extrapolate Source code

function Extrapolate ( int a, int b, int c, int Count, float Radius )


Defaultproperties

defaultproperties
{
     Radius=256.000000
     SphereExtrapolation=1
     GroupName="Tetrahedron"
     BitmapFilename="BBSphere"
     ToolTip="Tetrahedron (Sphere)"
}

Overview Package Class Source Class tree Glossary
previous class      next class frames      no frames
Creation time: Mo 16.4.2007 11:20:33.031 - Created with UnCodeX