aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Framework
diff options
context:
space:
mode:
Diffstat (limited to 'OpenSim/Framework')
-rw-r--r--OpenSim/Framework/PrimitiveBaseShape.cs12
1 files changed, 12 insertions, 0 deletions
diff --git a/OpenSim/Framework/PrimitiveBaseShape.cs b/OpenSim/Framework/PrimitiveBaseShape.cs
index cb203b9..b646f92 100644
--- a/OpenSim/Framework/PrimitiveBaseShape.cs
+++ b/OpenSim/Framework/PrimitiveBaseShape.cs
@@ -316,6 +316,12 @@ namespace OpenSim.Framework
316 _pathEnd = Primitive.PackEndCut(pathRange.Y); 316 _pathEnd = Primitive.PackEndCut(pathRange.Y);
317 } 317 }
318 318
319 public void SetPathRange(float begin, float end)
320 {
321 _pathBegin = Primitive.PackBeginCut(begin);
322 _pathEnd = Primitive.PackEndCut(end);
323 }
324
319 public void SetSculptData(byte sculptType, UUID SculptTextureUUID) 325 public void SetSculptData(byte sculptType, UUID SculptTextureUUID)
320 { 326 {
321 _sculptType = sculptType; 327 _sculptType = sculptType;
@@ -328,6 +334,12 @@ namespace OpenSim.Framework
328 _profileEnd = Primitive.PackEndCut(profileRange.Y); 334 _profileEnd = Primitive.PackEndCut(profileRange.Y);
329 } 335 }
330 336
337 public void SetProfileRange(float begin, float end)
338 {
339 _profileBegin = Primitive.PackBeginCut(begin);
340 _profileEnd = Primitive.PackEndCut(end);
341 }
342
331 public byte[] ExtraParams 343 public byte[] ExtraParams
332 { 344 {
333 get 345 get