|
| PrimitiveBaseShape () |
|
| PrimitiveBaseShape (Primitive prim) |
| Construct a PrimitiveBaseShape object from a OpenMetaverse.Primitive object More...
|
|
void | SetScale (float side) |
|
void | SetHeigth (float height) |
|
void | SetRadius (float radius) |
|
virtual void | GetMesh () |
|
PrimitiveBaseShape | Copy () |
|
void | SetPathRange (Vector3 pathRange) |
|
void | SetPathRange (float begin, float end) |
|
void | SetSculptProperties (byte sculptType, UUID SculptTextureUUID) |
|
void | SetProfileRange (Vector3 profileRange) |
|
void | SetProfileRange (float begin, float end) |
|
ulong | GetMeshKey (Vector3 size, float lod) |
|
ulong | GetMeshKey (Vector3 size, float lod, bool convex) |
|
byte[] | ExtraParamsToBytes () |
|
void | ReadInUpdateExtraParam (ushort type, bool inUse, byte[] data) |
|
void | ReadInExtraParamsBytes (byte[] data) |
|
void | ReadSculptData (byte[] data, int pos) |
|
byte[] | GetSculptBytes () |
|
void | ReadFlexiData (byte[] data, int pos) |
|
byte[] | GetFlexiBytes () |
|
void | ReadLightData (byte[] data, int pos) |
|
byte[] | GetLightBytes () |
|
void | ReadProjectionData (byte[] data, int pos) |
|
byte[] | GetProjectionBytes () |
|
Primitive | ToOmvPrimitive () |
| Creates a OpenMetaverse.Primitive and populates it with converted PrimitiveBaseShape values More...
|
|
Primitive | ToOmvPrimitive (Vector3 position, Quaternion rotation) |
| Creates a OpenMetaverse.Primitive and populates it with converted PrimitiveBaseShape values More...
|
|
|
byte | ProfileCurve [get, set] |
|
MediaList | Media [get, set] |
| Entries to store media textures on each face More...
|
|
Primitive.TextureEntry | Textures [get, set] |
|
byte[] | TextureEntry [get, set] |
|
static PrimitiveBaseShape | Default [get] |
|
byte[] | ExtraParams [get, set] |
|
ushort | PathBegin [get, set] |
|
byte | PathCurve [get, set] |
|
ushort | PathEnd [get, set] |
|
sbyte | PathRadiusOffset [get, set] |
|
byte | PathRevolutions [get, set] |
|
byte | PathScaleX [get, set] |
|
byte | PathScaleY [get, set] |
|
byte | PathShearX [get, set] |
|
byte | PathShearY [get, set] |
|
sbyte | PathSkew [get, set] |
|
sbyte | PathTaperX [get, set] |
|
sbyte | PathTaperY [get, set] |
|
sbyte | PathTwist [get, set] |
|
sbyte | PathTwistBegin [get, set] |
|
byte | PCode [get, set] |
|
ushort | ProfileBegin [get, set] |
|
ushort | ProfileEnd [get, set] |
|
ushort | ProfileHollow [get, set] |
|
Vector3 | Scale [get, set] |
|
byte | State [get, set] |
|
byte | LastAttachPoint [get, set] |
|
ProfileShape | ProfileShape [get, set] |
|
HollowShape | HollowShape [get, set] |
|
UUID | SculptTexture [get, set] |
|
byte | SculptType [get, set] |
|
byte[] | SculptData [get, set] |
|
int | FlexiSoftness [get, set] |
|
float | FlexiTension [get, set] |
|
float | FlexiDrag [get, set] |
|
float | FlexiGravity [get, set] |
|
float | FlexiWind [get, set] |
|
float | FlexiForceX [get, set] |
|
float | FlexiForceY [get, set] |
|
float | FlexiForceZ [get, set] |
|
float | LightColorR [get, set] |
|
float | LightColorG [get, set] |
|
float | LightColorB [get, set] |
|
float | LightColorA [get, set] |
|
float | LightRadius [get, set] |
|
float | LightCutoff [get, set] |
|
float | LightFalloff [get, set] |
|
float | LightIntensity [get, set] |
|
bool | FlexiEntry [get, set] |
|
bool | LightEntry [get, set] |
|
bool | SculptEntry [get, set] |
|
bool | ProjectionEntry [get, set] |
|
UUID | ProjectionTextureUUID [get, set] |
|
float | ProjectionFOV [get, set] |
|
float | ProjectionFocus [get, set] |
|
float | ProjectionAmbiance [get, set] |
|
Definition at line 80 of file PrimitiveBaseShape.cs.
OpenSim.Framework.PrimitiveBaseShape.PrimitiveBaseShape |
( |
| ) |
|
|
inline |
OpenSim.Framework.PrimitiveBaseShape.PrimitiveBaseShape |
( |
Primitive |
prim | ) |
|
|
inline |
static PrimitiveBaseShape OpenSim.Framework.PrimitiveBaseShape.CreateCylinder |
( |
float |
radius, |
|
|
float |
heigth |
|
) |
| |
|
inlinestatic |
byte [] OpenSim.Framework.PrimitiveBaseShape.ExtraParamsToBytes |
( |
| ) |
|
|
inline |
byte [] OpenSim.Framework.PrimitiveBaseShape.GetFlexiBytes |
( |
| ) |
|
|
inline |
byte [] OpenSim.Framework.PrimitiveBaseShape.GetLightBytes |
( |
| ) |
|
|
inline |
virtual void OpenSim.Framework.PrimitiveBaseShape.GetMesh |
( |
| ) |
|
|
inlinevirtual |
ulong OpenSim.Framework.PrimitiveBaseShape.GetMeshKey |
( |
Vector3 |
size, |
|
|
float |
lod |
|
) |
| |
|
inline |
ulong OpenSim.Framework.PrimitiveBaseShape.GetMeshKey |
( |
Vector3 |
size, |
|
|
float |
lod, |
|
|
bool |
convex |
|
) |
| |
|
inline |
byte [] OpenSim.Framework.PrimitiveBaseShape.GetProjectionBytes |
( |
| ) |
|
|
inline |
byte [] OpenSim.Framework.PrimitiveBaseShape.GetSculptBytes |
( |
| ) |
|
|
inline |
void OpenSim.Framework.PrimitiveBaseShape.ReadFlexiData |
( |
byte[] |
data, |
|
|
int |
pos |
|
) |
| |
|
inline |
void OpenSim.Framework.PrimitiveBaseShape.ReadInExtraParamsBytes |
( |
byte[] |
data | ) |
|
|
inline |
void OpenSim.Framework.PrimitiveBaseShape.ReadInUpdateExtraParam |
( |
ushort |
type, |
|
|
bool |
inUse, |
|
|
byte[] |
data |
|
) |
| |
|
inline |
void OpenSim.Framework.PrimitiveBaseShape.ReadLightData |
( |
byte[] |
data, |
|
|
int |
pos |
|
) |
| |
|
inline |
void OpenSim.Framework.PrimitiveBaseShape.ReadProjectionData |
( |
byte[] |
data, |
|
|
int |
pos |
|
) |
| |
|
inline |
void OpenSim.Framework.PrimitiveBaseShape.ReadSculptData |
( |
byte[] |
data, |
|
|
int |
pos |
|
) |
| |
|
inline |
void OpenSim.Framework.PrimitiveBaseShape.SetHeigth |
( |
float |
height | ) |
|
|
inline |
void OpenSim.Framework.PrimitiveBaseShape.SetPathRange |
( |
Vector3 |
pathRange | ) |
|
|
inline |
void OpenSim.Framework.PrimitiveBaseShape.SetPathRange |
( |
float |
begin, |
|
|
float |
end |
|
) |
| |
|
inline |
void OpenSim.Framework.PrimitiveBaseShape.SetProfileRange |
( |
Vector3 |
profileRange | ) |
|
|
inline |
void OpenSim.Framework.PrimitiveBaseShape.SetProfileRange |
( |
float |
begin, |
|
|
float |
end |
|
) |
| |
|
inline |
void OpenSim.Framework.PrimitiveBaseShape.SetRadius |
( |
float |
radius | ) |
|
|
inline |
void OpenSim.Framework.PrimitiveBaseShape.SetScale |
( |
float |
side | ) |
|
|
inline |
void OpenSim.Framework.PrimitiveBaseShape.SetSculptProperties |
( |
byte |
sculptType, |
|
|
UUID |
SculptTextureUUID |
|
) |
| |
|
inline |
Primitive OpenSim.Framework.PrimitiveBaseShape.ToOmvPrimitive |
( |
| ) |
|
|
inline |
Primitive OpenSim.Framework.PrimitiveBaseShape.ToOmvPrimitive |
( |
Vector3 |
position, |
|
|
Quaternion |
rotation |
|
) |
| |
|
inline |
byte [] OpenSim.Framework.PrimitiveBaseShape.ExtraParams |
|
getset |
float OpenSim.Framework.PrimitiveBaseShape.FlexiDrag |
|
getset |
bool OpenSim.Framework.PrimitiveBaseShape.FlexiEntry |
|
getset |
float OpenSim.Framework.PrimitiveBaseShape.FlexiForceX |
|
getset |
float OpenSim.Framework.PrimitiveBaseShape.FlexiForceY |
|
getset |
float OpenSim.Framework.PrimitiveBaseShape.FlexiForceZ |
|
getset |
float OpenSim.Framework.PrimitiveBaseShape.FlexiGravity |
|
getset |
int OpenSim.Framework.PrimitiveBaseShape.FlexiSoftness |
|
getset |
float OpenSim.Framework.PrimitiveBaseShape.FlexiTension |
|
getset |
float OpenSim.Framework.PrimitiveBaseShape.FlexiWind |
|
getset |
HollowShape OpenSim.Framework.PrimitiveBaseShape.HollowShape |
|
getset |
byte OpenSim.Framework.PrimitiveBaseShape.LastAttachPoint |
|
getset |
float OpenSim.Framework.PrimitiveBaseShape.LightColorA |
|
getset |
float OpenSim.Framework.PrimitiveBaseShape.LightColorB |
|
getset |
float OpenSim.Framework.PrimitiveBaseShape.LightColorG |
|
getset |
float OpenSim.Framework.PrimitiveBaseShape.LightColorR |
|
getset |
float OpenSim.Framework.PrimitiveBaseShape.LightCutoff |
|
getset |
bool OpenSim.Framework.PrimitiveBaseShape.LightEntry |
|
getset |
float OpenSim.Framework.PrimitiveBaseShape.LightFalloff |
|
getset |
float OpenSim.Framework.PrimitiveBaseShape.LightIntensity |
|
getset |
float OpenSim.Framework.PrimitiveBaseShape.LightRadius |
|
getset |
MediaList OpenSim.Framework.PrimitiveBaseShape.Media |
|
getset |
Entries to store media textures on each face
Do not change this value directly - always do it through an IMoapModule. Lock before manipulating.
Definition at line 192 of file PrimitiveBaseShape.cs.
ushort OpenSim.Framework.PrimitiveBaseShape.PathBegin |
|
getset |
byte OpenSim.Framework.PrimitiveBaseShape.PathCurve |
|
getset |
ushort OpenSim.Framework.PrimitiveBaseShape.PathEnd |
|
getset |
sbyte OpenSim.Framework.PrimitiveBaseShape.PathRadiusOffset |
|
getset |
byte OpenSim.Framework.PrimitiveBaseShape.PathRevolutions |
|
getset |
byte OpenSim.Framework.PrimitiveBaseShape.PathScaleX |
|
getset |
byte OpenSim.Framework.PrimitiveBaseShape.PathScaleY |
|
getset |
byte OpenSim.Framework.PrimitiveBaseShape.PathShearX |
|
getset |
byte OpenSim.Framework.PrimitiveBaseShape.PathShearY |
|
getset |
sbyte OpenSim.Framework.PrimitiveBaseShape.PathSkew |
|
getset |
sbyte OpenSim.Framework.PrimitiveBaseShape.PathTaperX |
|
getset |
sbyte OpenSim.Framework.PrimitiveBaseShape.PathTaperY |
|
getset |
sbyte OpenSim.Framework.PrimitiveBaseShape.PathTwist |
|
getset |
sbyte OpenSim.Framework.PrimitiveBaseShape.PathTwistBegin |
|
getset |
byte OpenSim.Framework.PrimitiveBaseShape.PCode |
|
getset |
ushort OpenSim.Framework.PrimitiveBaseShape.ProfileBegin |
|
getset |
byte OpenSim.Framework.PrimitiveBaseShape.ProfileCurve |
|
getset |
ushort OpenSim.Framework.PrimitiveBaseShape.ProfileEnd |
|
getset |
ushort OpenSim.Framework.PrimitiveBaseShape.ProfileHollow |
|
getset |
ProfileShape OpenSim.Framework.PrimitiveBaseShape.ProfileShape |
|
getset |
float OpenSim.Framework.PrimitiveBaseShape.ProjectionAmbiance |
|
getset |
bool OpenSim.Framework.PrimitiveBaseShape.ProjectionEntry |
|
getset |
float OpenSim.Framework.PrimitiveBaseShape.ProjectionFocus |
|
getset |
float OpenSim.Framework.PrimitiveBaseShape.ProjectionFOV |
|
getset |
UUID OpenSim.Framework.PrimitiveBaseShape.ProjectionTextureUUID |
|
getset |
Vector3 OpenSim.Framework.PrimitiveBaseShape.Scale |
|
getset |
byte [] OpenSim.Framework.PrimitiveBaseShape.SculptData |
|
getset |
bool OpenSim.Framework.PrimitiveBaseShape.SculptEntry |
|
getset |
UUID OpenSim.Framework.PrimitiveBaseShape.SculptTexture |
|
getset |
byte OpenSim.Framework.PrimitiveBaseShape.SculptType |
|
getset |
byte OpenSim.Framework.PrimitiveBaseShape.State |
|
getset |
byte [] OpenSim.Framework.PrimitiveBaseShape.TextureEntry |
|
getset |
Primitive.TextureEntry OpenSim.Framework.PrimitiveBaseShape.Textures |
|
getset |
The documentation for this class was generated from the following file: