C# Class OpenSim.Region.OptionalModules.Scripting.PC.PCVM

Inheritance: IDisposable
ファイルを表示 Open project: takayuki/opensim-pcproject Class Usage Examples

Public Properties

Property Type Description
patch double[,,]

Private Properties

Property Type Description
BernPoly double
BezierSurf System.Vector3
CreateCone PrimitiveBaseShape
CreateCylinder PrimitiveBaseShape
CreateHemicone PrimitiveBaseShape
CreateHemicylinder PrimitiveBaseShape
CreateHemisphere PrimitiveBaseShape
CreateLine SceneObjectPart
CreatePrim SceneObjectPart
CreatePrism PrimitiveBaseShape
CreatePyramid PrimitiveBaseShape
CreateRing PrimitiveBaseShape
CreateTetrahedron PrimitiveBaseShape
CreateTorus PrimitiveBaseShape
CreateTube PrimitiveBaseShape
GenPatch ].Vector3[
GenVertex System.Vector3[]
GetDimple bool
GetHoleSize bool
GetHollow bool
GetHollowShape bool
GetPathcut bool
GetPhantom bool
GetPhysics bool
GetPosition System.Vector3
GetProfilecut bool
GetRotation Quaternion
GetScriptPrimType OpenMetaverse.PrimType
GetShear bool
GetSkew bool
GetSlice bool
GetTaper bool
GetTemporary bool
GetTwist bool
InitBanner void
InverseRotate Quaternion
InverseTransform System.Vector3
OpBanner bool
OpCreateBox bool
OpCreateCone bool
OpCreateCylinder bool
OpCreateHemicone bool
OpCreateHemicylinder bool
OpCreateHemisphere bool
OpCreatePrism bool
OpCreatePyramid bool
OpCreateRing bool
OpCreateSphere bool
OpCreateTetrahedron bool
OpCreateTorus bool
OpCreateTube bool
OpCurrentLineWidth bool
OpCurrentPoint bool
OpGRestore bool
OpGSave bool
OpGetDimple bool
OpGetHoleShape bool
OpGetHoleSize bool
OpGetHollow bool
OpGetPathcut bool
OpGetPhantom bool
OpGetPhysics bool
OpGetPosition bool
OpGetProfilecut bool
OpGetRadiusOffset bool
OpGetRevolution bool
OpGetRotation bool
OpGetShear bool
OpGetSize bool
OpGetSkew bool
OpGetSlice bool
OpGetTaper bool
OpGetTemporary bool
OpGetTwist bool
OpLineTo bool
OpLoadScene bool
OpLoadSnapshot bool
OpMoveTo bool
OpRLineTo bool
OpRMoveTo bool
OpRez bool
OpRotate bool
OpRotateSnapshot bool
OpSetAlpha bool
OpSetColor bool
OpSetCurrentLineWidth bool
OpSetDimple bool
OpSetFullBright bool
OpSetGlow bool
OpSetHoleShape bool
OpSetHoleSize bool
OpSetHollow bool
OpSetPathcut bool
OpSetPhantom bool
OpSetPhysics bool
OpSetPosition bool
OpSetProfilecut bool
OpSetRPosition bool
OpSetRadiusOffset bool
OpSetRevolution bool
OpSetRotation bool
OpSetShear bool
OpSetShiny bool
OpSetSize bool
OpSetSkew bool
OpSetSlice bool
OpSetSnapshotPosition bool
OpSetSnapshotRotation bool
OpSetTaper bool
OpSetTemporary bool
OpSetTexture bool
OpSetTwist bool
OpShow bool
OpSnapshot bool
OpTeapot bool
OpTranslate bool
OpTranslateSnapshot bool
PackBeginCut ushort
PackEndCut ushort
PackHoleSize byte
PackHollow ushort
PackPathRadiusOffset sbyte
PackPathRevolution byte
PackSTaper sbyte
PackShear byte
PackSkew sbyte
PackTaper byte
PackTwist180 sbyte
PackTwist360 sbyte
QuaternionFromVector4 Quaternion
Remap double
Rotate Quaternion
SetAlpha void
SetColor void
SetDimple bool
SetFullBright void
SetGlow void
SetHoleSize bool
SetHollow bool
SetHollowShape bool
SetPathcut bool
SetPhantom void
SetPhysics void
SetPosition void
SetProfilecut bool
SetRotation void
SetShere bool
SetShiny void
SetSkew bool
SetSlice bool
SetTaper bool
SetTemporary void
SetTexture void
SetTwist bool
Transform System.Vector3
UnpackBeginCut float
UnpackEndCut float
UnpackHoleSize float
UnpackHollow float
UnpackPathRadiusOffset float
UnpackPathRevolution float
UnpackSTaper float
UnpackShear float
UnpackSkew float
UnpackTaper float
UnpackTwist180 float
UnpackTwist360 float
Vector3FromVector4 System.Vector3
Vector4FromVector3 System.Vector4

Public Methods

Method Description
Dispose ( ) : void

Private Methods

Method Description
BernPoly ( int k, double t ) : double
BezierSurf ( int p, double u, double v, System.Vector3 mul ) : System.Vector3
CreateCone ( ) : PrimitiveBaseShape
CreateCylinder ( ) : PrimitiveBaseShape
CreateHemicone ( ) : PrimitiveBaseShape
CreateHemicylinder ( ) : PrimitiveBaseShape
CreateHemisphere ( ) : PrimitiveBaseShape
CreateLine ( System.Vector3 from, System.Vector3 to ) : SceneObjectPart
CreatePrim ( PrimitiveShapeFunction shapeFunction, string name, System.Vector3 pos, System.Vector3 size ) : SceneObjectPart
CreatePrism ( ) : PrimitiveBaseShape
CreatePyramid ( ) : PrimitiveBaseShape
CreateRing ( ) : PrimitiveBaseShape
CreateTetrahedron ( ) : PrimitiveBaseShape
CreateTorus ( ) : PrimitiveBaseShape
CreateTube ( ) : PrimitiveBaseShape
GenPatch ( int patch, int ru, int rv, System.Vector3 mul ) : ].Vector3[
GenVertex ( int patch, int ru, int rv, System.Vector3 mul ) : System.Vector3[]
GetDimple ( SceneObjectPart part, float &begin, float &end ) : bool
GetHoleSize ( SceneObjectPart part, float &x, float &y ) : bool
GetHollow ( SceneObjectPart part, float &value ) : bool
GetHollowShape ( SceneObjectPart part, int &value ) : bool
GetPathcut ( SceneObjectPart part, float &begin, float &end ) : bool
GetPhantom ( SceneObjectPart part ) : bool
GetPhysics ( SceneObjectPart part ) : bool
GetPosition ( SceneObjectPart part ) : System.Vector3
GetProfilecut ( SceneObjectPart part, float &begin, float &end ) : bool
GetRotation ( SceneObjectPart part ) : Quaternion
GetScriptPrimType ( PrimitiveBaseShape primShape ) : OpenMetaverse.PrimType
GetShear ( SceneObjectPart part, float &x, float &y ) : bool
GetSkew ( SceneObjectPart part, float &value ) : bool
GetSlice ( SceneObjectPart part, float &begin, float &end ) : bool
GetTaper ( SceneObjectPart part, float &x, float &y ) : bool
GetTemporary ( SceneObjectPart part ) : bool
GetTwist ( SceneObjectPart part, float &begin, float &end ) : bool
InitBanner ( ) : void
InverseRotate ( Quaternion s ) : Quaternion
InverseTransform ( System.Vector3 s ) : System.Vector3
OpBanner ( ) : bool
OpCreateBox ( ) : bool
OpCreateCone ( ) : bool
OpCreateCylinder ( ) : bool
OpCreateHemicone ( ) : bool
OpCreateHemicylinder ( ) : bool
OpCreateHemisphere ( ) : bool
OpCreatePrism ( ) : bool
OpCreatePyramid ( ) : bool
OpCreateRing ( ) : bool
OpCreateSphere ( ) : bool
OpCreateTetrahedron ( ) : bool
OpCreateTorus ( ) : bool
OpCreateTube ( ) : bool
OpCurrentLineWidth ( ) : bool
OpCurrentPoint ( ) : bool
OpGRestore ( ) : bool
OpGSave ( ) : bool
OpGetDimple ( ) : bool
OpGetHoleShape ( ) : bool
OpGetHoleSize ( ) : bool
OpGetHollow ( ) : bool
OpGetPathcut ( ) : bool
OpGetPhantom ( ) : bool
OpGetPhysics ( ) : bool
OpGetPosition ( ) : bool
OpGetProfilecut ( ) : bool
OpGetRadiusOffset ( ) : bool
OpGetRevolution ( ) : bool
OpGetRotation ( ) : bool
OpGetShear ( ) : bool
OpGetSize ( ) : bool
OpGetSkew ( ) : bool
OpGetSlice ( ) : bool
OpGetTaper ( ) : bool
OpGetTemporary ( ) : bool
OpGetTwist ( ) : bool
OpLineTo ( ) : bool
OpLoadScene ( ) : bool
OpLoadSnapshot ( ) : bool
OpMoveTo ( ) : bool
OpRLineTo ( ) : bool
OpRMoveTo ( ) : bool
OpRez ( ) : bool
OpRotate ( ) : bool
OpRotateSnapshot ( ) : bool
OpSetAlpha ( ) : bool
OpSetColor ( ) : bool
OpSetCurrentLineWidth ( ) : bool
OpSetDimple ( ) : bool
OpSetFullBright ( ) : bool
OpSetGlow ( ) : bool
OpSetHoleShape ( ) : bool
OpSetHoleSize ( ) : bool
OpSetHollow ( ) : bool
OpSetPathcut ( ) : bool
OpSetPhantom ( ) : bool
OpSetPhysics ( ) : bool
OpSetPosition ( ) : bool
OpSetProfilecut ( ) : bool
OpSetRPosition ( ) : bool
OpSetRadiusOffset ( ) : bool
OpSetRevolution ( ) : bool
OpSetRotation ( ) : bool
OpSetShear ( ) : bool
OpSetShiny ( ) : bool
OpSetSize ( ) : bool
OpSetSkew ( ) : bool
OpSetSlice ( ) : bool
OpSetSnapshotPosition ( ) : bool
OpSetSnapshotRotation ( ) : bool
OpSetTaper ( ) : bool
OpSetTemporary ( ) : bool
OpSetTexture ( ) : bool
OpSetTwist ( ) : bool
OpShow ( ) : bool
OpSnapshot ( ) : bool
OpTeapot ( ) : bool
OpTranslate ( ) : bool
OpTranslateSnapshot ( ) : bool
PackBeginCut ( float value ) : ushort
PackEndCut ( float value ) : ushort
PackHoleSize ( float value ) : byte
PackHollow ( float value ) : ushort
PackPathRadiusOffset ( float value ) : sbyte
PackPathRevolution ( float value ) : byte
PackSTaper ( float value ) : sbyte
PackShear ( float value ) : byte
PackSkew ( float value ) : sbyte
PackTaper ( float value ) : byte
PackTwist180 ( float value ) : sbyte
PackTwist360 ( float value ) : sbyte
QuaternionFromVector4 ( System.Vector4 v ) : Quaternion
Remap ( double input, double imin, double imax, double omin, double omax ) : double
Rotate ( Quaternion s ) : Quaternion
SetAlpha ( SceneObjectPart part, float alpha, int face ) : void
SetColor ( SceneObjectPart part, System.Vector3 rgb, int face ) : void
SetDimple ( SceneObjectPart part, float begin, float end ) : bool
SetFullBright ( SceneObjectPart part, bool bright, int face ) : void
SetGlow ( SceneObjectPart part, float glow, int face ) : void
SetHoleSize ( SceneObjectPart part, float x, float y ) : bool
SetHollow ( SceneObjectPart part, float value ) : bool
SetHollowShape ( SceneObjectPart part, int value ) : bool
SetPathcut ( SceneObjectPart part, float begin, float end ) : bool
SetPhantom ( SceneObjectPart part, bool flag ) : void
SetPhysics ( SceneObjectPart part, bool flag ) : void
SetPosition ( SceneObjectPart part, System.Vector3 pos ) : void
SetProfilecut ( SceneObjectPart part, float begin, float end ) : bool
SetRotation ( SceneObjectPart part, Quaternion rot ) : void
SetShere ( SceneObjectPart part, float x, float y ) : bool
SetShiny ( SceneObjectPart part, int shiny, Bumpiness bump, int face ) : void
SetSkew ( SceneObjectPart part, float value ) : bool
SetSlice ( SceneObjectPart part, float begin, float end ) : bool
SetTaper ( SceneObjectPart part, float x, float y ) : bool
SetTemporary ( SceneObjectPart part, bool flag ) : void
SetTexture ( SceneObjectPart part, UUID textureID, int face ) : void
SetTwist ( SceneObjectPart part, float begin, float end ) : bool
Transform ( System.Vector3 s ) : System.Vector3
UnpackBeginCut ( ushort value ) : float
UnpackEndCut ( ushort value ) : float
UnpackHoleSize ( byte value ) : float
UnpackHollow ( ushort value ) : float
UnpackPathRadiusOffset ( sbyte value ) : float
UnpackPathRevolution ( byte value ) : float
UnpackSTaper ( sbyte value ) : float
UnpackShear ( byte value ) : float
UnpackSkew ( sbyte value ) : float
UnpackTaper ( byte value ) : float
UnpackTwist180 ( sbyte value ) : float
UnpackTwist360 ( sbyte value ) : float
Vector3FromVector4 ( System.Vector4 v ) : System.Vector3
Vector4FromVector3 ( System.Vector3 v ) : System.Vector4

Method Details

Dispose() public method

public Dispose ( ) : void
return void

Property Details

patch public_oe static_oe property

public static double[,,] patch
return double[,,]