[This is preliminary documentation and is subject to change.]

Particle system specific enumerators, flags and methods.

Namespace:  OpenMetaverse
Assembly:  OpenMetaverse (in OpenMetaverse.dll) Version: 1.0.0.20057

Syntax

         
 C#  Visual Basic  Visual C++ 
public class Primitive : IEquatable<Primitive>
Public Class Primitive _
	Implements IEquatable(Of Primitive)
public ref class Primitive : IEquatable<Primitive^>

Members

               
 All Members  Constructors   Fields   Properties   Methods  
 Public

 Protected
 Instance

 Static 
 Declared

 Inherited
 XNA Framework Only 

 .NET Compact Framework Only 

 MemberDescription
Primitive()()()
Default constructor
Primitive(Primitive)
Acceleration
AngularVelocity
ClickAction
CollisionPlane
CUT_QUANTA
Equality(Primitive, Primitive)
Equals(Primitive)
Equals(Object) (Overrides Object..::.Equals(Object).)
Flags
Flexible
FromOSD(OSD)
GetExtraParamsBytes()()()
GetHashCode()()() (Overrides Object..::.GetHashCode()()().)
GetOSD()()()
GroupID
HOLLOW_QUANTA
ID
Inequality(Primitive, Primitive)
Joint
JointAxisOrAnchor
JointPivot
Light
LocalID
MediaURL
NameValues
OwnerID
Identifies the owner if audio or a particle system is active
PackBeginCut(Single)
PackEndCut(Single)
PackPathRevolutions(Single)
PackPathScale(Single)
PackPathShear(Single)
PackPathTaper(Single)
PackPathTwist(Single)
Packs PathTwist, PathTwistBegin, PathRadiusOffset, and PathSkew parameters in to signed eight bit values
PackProfileHollow(Single)
ParentID
ParticleSys
Position
PrimData
Properties
RegionHandle
REV_QUANTA
Rotation
Scale
SCALE_QUANTA
ScratchPad
Unknown
Sculpt
SetExtraParamsFromBytes(array<Byte>[]()[], Int32)
SHEAR_QUANTA
Sound
SoundFlags
SoundGain
SoundRadius
TAPER_QUANTA
Text
TextColor
TextureAnim
Textures
ToString()()() (Overrides Object..::.ToString()()().)
TreeSpecies
Foliage type for this primitive. Only applicable if this primitive is foliage
Type
Uses basic heuristics to estimate the primitive shape
UnpackBeginCut(UInt16)
UnpackEndCut(UInt16)
UnpackPathRevolutions(Byte)
UnpackPathScale(Byte)
UnpackPathShear(SByte)
UnpackPathTaper(SByte)
UnpackPathTwist(SByte)
Unpacks PathTwist, PathTwistBegin, PathRadiusOffset, and PathSkew parameters from signed eight bit integers to floating point values
UnpackProfileHollow(UInt16)
Velocity

Inheritance Hierarchy

System..::.Object
  OpenMetaverse..::.Primitive
    OpenMetaverse..::.Avatar

See Also