Universe.Region.SceneObjectGroup.SceneObjectGroup C# (CSharp) Method

SceneObjectGroup() public method

Constructor. This object is added to the scene later via AttachToScene()
public SceneObjectGroup ( UUID ownerID, System.Vector3 pos, Quaternion rot, PrimitiveBaseShape shape, string name, IScene scene ) : System
ownerID UUID
pos System.Vector3
rot Quaternion
shape PrimitiveBaseShape
name string
scene IScene
return System
        public SceneObjectGroup(UUID ownerID, Vector3 pos, Quaternion rot, PrimitiveBaseShape shape, string name,
                                IScene scene) : this(scene)
        {
            SceneObjectPart part = new SceneObjectPart(ownerID, shape, pos, rot, Vector3.Zero, name);
            SetRootPart(part);

            //This has to be set, otherwise it will break things like rezzing objects in an area where crossing is disabled, but rez isn't
            m_lastSignificantPosition = pos;

            m_ValidgrpOOB = false;
        }

Same methods

SceneObjectGroup::SceneObjectGroup ( ) : System
SceneObjectGroup::SceneObjectGroup ( IScene scene ) : System
SceneObjectGroup::SceneObjectGroup ( SceneObjectPart part, IScene scene ) : System
SceneObjectGroup::SceneObjectGroup ( SceneObjectPart part, IScene scene, bool AddToScene ) : System
SceneObjectGroup