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
DegreesToRadians, DegreesToRotationUnits, MaxFlt, MaxInt, MAXSEED, NoLabel, NoState, Pi, RadiansToDegrees, RF_NotForClient, RF_NotForEdit, RF_NotForServer, RF_Public, RF_Transactional, RF_Transient, RotationUnitsToDegrees

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[6], Outer

Enumerations Summary
Inherited Enumerations from Core.Object
EAlignment, EAxis, ECamOrientation, ESheerAxis

Structures Summary
Inherited Structures from Editor.BrushBuilder
BuilderPoly
Inherited Structures from Core.Object
Alignment, BoundingVolume, Box, Color, ComponentHandle, CompressedPosition, Coords, Dimension, Guid, InterpCurve, InterpCurvePoint, Matrix, ParticleHandle, Plane, Point, Quat, Range, RangeVector, Rectangle, Rotator, Scale, 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
!, !=, $, %, &, &&, *, **, *=, +, ++, +=, -, --, -=, / , /=, <, <<, <=, ==, >, >=, >>, >>>, ?, @, @=, Ablend, AblendR, Abs, Acos, AddTimer, AddTimerS, Asc, Asin, Atan, BeginState, Blend, BlendR, Caps, Chr, Clamp, ClassIsChildOf, ClockwiseFrom, ColorCode, Constructed, Cos, Cross, Delete, Disable, Dot, DynamicLoadObject, Enable, EndState, EnumStr, Exp, FClamp, FDecision, FileSize, FindObject, FMax, FMin, FRand, GetAxes, GetEnum, GetPackageContents, GetPropertyText, GetRand, GetStateName, GetUnAxes, GotoState, InStr, InterpCurveEval, InterpCurveGetInputDomain, InterpCurveGetOutputRange, Invert, IsA, IsInState, Left, Len, Lerp, LineLineIntersection, Localize, Locs, Log, Loge, Max, Mid, Min, MirrorVectorByNormal, Normal, Normalize, OrthoRotation, ProgressSeed, QuatFindBetween, QuatFromAxisAndAngle, QuatFromRotator, QuatInvert, QuatProduct, QuatRotateVector, QuatToRotator, Rand, RandomSpreadVector, RandRange, RemoveAllTimers, RemoveTimer, RemoveTimerS, ResetConfig, Right, RMax, RMin, RotateAngleAxis, RotRand, Round, RSize, SaveConfig, SetPropertyText, Sin, Smerp, Split, Sqrt, Square, StaticSaveConfig, StrArray, StringToName, Tan, TimeRemaining, TimeRemainingS, VRand, VSize, VSize2D, VSizeSq, VSizeSq2D, 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: Tue 27/4/2010 03:12:40.072 - Created with UnCodeX