|
| | 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: